Drax Group's HR department is led by Alex Schott (Vice President, Head of North America Communications) and has 88 employees.
Charlotte Rickards
Senior HR Business Partner
Alan Laing
Head of Strategic Communications, North America
Sonia Bhasin
Talent Acquisition
Lisa Sweeney
Training Consultant
Looking for a particular Drax Group employee's phone or email?