For Employers

London & Zurich

Remote Job Openings at London & Zurich (3)

Customer Support Technical Specialist

United Kingdom 2-5 yrs exp Support

Manage customer enquiries from initial contact to resolution while providing technical support for software and hardware products. Collaborate with development and QA teams to investigate defects and contribute to continuous process improvement.

Chief Revenue Officer

United Kingdom 10+ yrs exp Sales

The CRO is responsible for owning the commercial performance and strategy across both brands, driving execution of the growth strategy, and managing sales, marketing, account management, and customer success. This includes leading distinct sales motions and ensuring alignment between product and commercial opportunities.