CUSTOMER SERVICE INSIGHTS MANAGER jobs in LEEDS, United Kingdom #2

day-to-day operations, exceptional customer service, and ongoing performance reviews of event businesses. Provide..., working closely with the Health & Safety Manager and company Environmental Health Officer to provide direction and support...

Hesketh James

travel to customer sites as well as travel between our offices in Newcastle and Leeds. The Transmission Service business... Business Unit Service Full / Part time Full-time Experience Level Not defined Snapshot of your day In the role...

Siemens Energy