Dodd Group employs 504 employees. The Dodd Group management team includes Matthew Lewis (Managing director), John Kavanagh (Group Managing Director), and Mark Davies (Regional Managing Director Central and Wales).
Get Contact Info for All DepartmentsLooking for a particular Dodd Group employee's phone or email?