Meet the Team – Ella Hewitt, Group Compliance Support Analyst
What’s your job title? Group Compliance Support Analyst What does your job involve? I work with Squire’s Quality and Systems Manager, Stephen Rose, to provide support on a range of compliance, health and safety, and commercial activities, and ensure all central key performance indicators are followed. What’s your background? I’m fairly new to the energy […]