Browsing Tag

George Hu

Twilio Expands Footprint With New Atlanta Office

Leading Cloud Communications Platform Expands East Coast Presence and Aims to Add More Than 50 Employees in Sales, HR and Engineering over the Next Few Years Twilio , the leading cloud communications platform, announced it is expanding the company’s US presence with a new office in Atlanta, Ga. Twilio expects to grow the Atlanta office to more than 50 people over the next few years, hiring for roles across the organization including sales, human resources, and engineering. The expanding presence on the East Coast reflects…