Home Sarah Gideon

Tag: Sarah Gideon

Post

Tech Mahindra Names Sarah Gideon as Global Head of Corporate Communications

Tech Mahindra has appointed Sarah Gideon as Global Head, Corporate Communications & Public Affairs. In her new role, Gideon will lead the company’s corporate communications and public affairs mandate across its global markets. Gideon joins Tech Mahindra after a six-year stint at Flipkart, where she most recently served as Vice President, Corporate Affairs and Head,...