Spencer LeClair currently serves as an Associate Account Manager at Veritone One, a position held since August 2023, after previously working as a Media Operations Coordinator at the same company. Spencer LeClair earned a Bachelor's degree in Business, Management, Marketing, and Related Support Services from the University of Nevada, Reno, completing the program in May 2019.
Sign up to view 0 direct reports
Get started