Archie Allen

Relationship Manager, Strategic Accounts

Archie Allen is an experienced Relationship Manager and Account Executive with a solid background in managing strategic and key accounts, primarily within the Mid Market and Enterprise sectors across the EMEA region. Notable positions held include Senior Relationship Manager at Intercom and Account Executive roles at Deputy and Tulu. Archie Allen earned a Bachelor of Psychological Science in Psychology from UNSW between 2016 and 2018.

Location

London, United Kingdom

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices