Alick Smith

Alick Smith

Alick is a Customer Success Manager for IR based out of the London office. Before joining IR Alick worked within the call recording compliance and previous to that he delivered global products for voice infrastructure teams for an investment bank.

Subscribe to our blog

Stay up to date with the latest
Collaborate, Transact and Infrastructure
industry news and expert insights from IR.