Vevox
Charlie Thomas is currently holding the position of Senior Customer Success Manager at Vevox since February 2015. Prior to that, Charlie worked at Lumi Technologies from February 2008 to February 2015 as an Internal Account Manager and Sales Admin. Charlie graduated from the University of Hertfordshire in 2008 with a Diploma of Higher Education in Health Studies & Physiotherapy.
This person is not in any offices