Neha Shah

Technical delivery @ JustEat Takeaway.com.

9 followers