Job of the Week – Corporate Sales Managers – McLean Ross

Our client, a global leader in energy management systems, seeks a Corporate Sales Manager to join their team. This is a new role created due to growth within the business. 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. Our client already […]

Latest Jobs – Corporate Sales Managers – McLean Ross

Our client, a global leader in energy management systems, seeks two Corporate Sales Managers to join their team. These are new roles created due to growth within the business. 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 […]