Tom Barrett

Lead, Customer Success at Global Relay

Tom Barrett is currently working at Global Relay as the Lead of Customer Success. Prior to this role, Tom served as a Business Development Executive at the same company.

Location

London, United Kingdom

Links


Org chart


Teams


Offices

This person is not in any offices


Global Relay

2 followers

Global Relay is a leading provider of compliant electronic communications archiving, messaging, supervision, information governance, and eDiscovery.


Headquarters

Vancouver, Canada

Employees

501-1,000

Links