Harry Farr

Event Manager, American Express Meetings and Events