Home   /   Taxonomy   /   Term

Caesar Sengupta

Tech

Singapore-based Google head of payments and Next Billion Users quits

His last day at Google is April 30.
×