Alicia Tomkin is a skilled marketing consultant and appointment setter currently working with Terraboost Media since December 2021. Prior to this role, Alicia gained valuable experience as an appointment setter at Adcart from November 2017 to April 2019.
Sign up to view 0 direct reports
Get started