Trowers & Hamlins employs 1,117 employees. The Trowers & Hamlins management team includes Jennie Gubbins (Partner), John Worrall (Head of Learning and Development), and Anna Browne (Head of Innovation and Legal Technology).
Get Contact Info for All DepartmentsLooking for a particular Trowers & Hamlins employee's phone or email?