Transatlantic employs 20 employees. The Transatlantic management team includes Oonagh Barrington (Managing Director), Clare Homer (Director), and Tom Kirkham (Editor in Chief).
Get Contact Info for All DepartmentsLooking for a particular Transatlantic employee's phone or email?