Stephen Debon
About Stephen Debon
Stephen Debon serves as the Global Key Account Manager and CTS UK Site Manager at CTS Corporation, where he has worked since 1998. He is based in Glasgow, United Kingdom, and has over 26 years of experience in his role.
Work at CTS
Stephen Debon has been employed at CTS Corporation since 1998. He holds the dual roles of Global Key Account Manager and CTS UK Site Manager. His tenure at the company spans 26 years, during which he has contributed to the management of key accounts and oversight of site operations in Glasgow, United Kingdom.
Background
Stephen Debon has dedicated his professional career to CTS Corporation, where he has developed expertise in account management and site management. His long-standing position reflects his commitment to the company's objectives and his role in fostering client relationships.
Professional Role
As Global Key Account Manager, Stephen Debon is responsible for managing significant client accounts on a global scale. In his capacity as CTS UK Site Manager, he oversees the operations and strategic initiatives at the Glasgow site, ensuring alignment with corporate goals.