Technical Support Manager – Field Services at Siemens Energy Limited Job Title: Technical Support Manager – Field Services Job Description Responsibilities Project Role: Customer Liaison & Communication: Complexity of Work:…