Technical Support Delivery Manager
With over 18,000 employees worldwide, the Microsoft Customer Experience & Success (CE&S) organization is responsible for the strategy, design, and implementation of Microsoft’s end-to-end cus
Technical Account Manager, ES - GTSS - EMEA
Description On-Ramp Technical Account Manager Job Description At Amazon, our vision is to be earth’s most customer-centric company. In 2006, we launched Amazon Web Services, giving customers access t