Opus Energy employs 411 employees. The Opus Energy management team includes Marc Montgomery (Head of Corporate Business), Luke Harrison (Opus Director of Customer Operations), and Samantha Haywood (Head of Customer Solutions).
Get Contact Info for All DepartmentsLooking for a particular Opus Energy employee's phone or email?