Jobs/Appointments Google Payments Expert Caesar Sengupta Announces Exit March 22, 2021 Rahma Ahmed By Ahmed Rahma One of the brains behind the payments initiative at Google, Mr Caesar Sengupta, has announced that he will be leaving the Read More