Dufrain employs 219 employees. The Dufrain management team includes Joseph George (Chief Executive Officer), Alex Meakin (Chief Financial Officer), and Denzil Greaves (Associate Director).
Get Contact Info for All DepartmentsLooking for a particular Dufrain employee's phone or email?