Swaab employs 92 employees. The Swaab management team includes Nathan Davies (Head of Information Technology), Angela Harvey (Partner, Commercial), and Tony D'Agostino (Partner).
Get Contact Info for All DepartmentsLooking for a particular Swaab employee's phone or email?