Latest Jobs – Corporate Sales Manager – McLean Ross

Our client, an award winning design and manufacturer of energy management systems, seeks a Corporate Sales Manager to join their team.  The Corporate Sales Manager will work closely with the Commercial Director to adopt and implement the best practice corporate client strategy into the Central London area. The main responsibilities include: Implement Corporate Client Strategy […]