Overview Our site in Meyrin, Switzerland currently has an exciting opportunity for a Health, Safety and Environmental Leader. The Site Health, Safety and Environmental Leader is responsible for leading the ongoing development, implementation and continuous improvement
Responsibilities Telephone technical advice primarily for business partners (installers) as Level 1 support Support for field service operations Selling repair services and coordinating processing: quotations, work orders, deliveries, returns, warranties, and goodwill approvals Assistance in handling problematic