Head of Project Management – McLean Ross

South East England (with National travel) £80,000 + Excellent benefit scheme The client is one of the Nation’s largest energy providers and is looking to expand its Energy team as they continue to grow Nationwide. It is looking for a high calibre Head of Project Management to join the team. Key Accountabilities: Managing the end […]