Stef Archambault is an experienced professional in customer success and digital media, currently serving as the Head of Customer Success for AR Enterprise at Snap Inc. Previous roles include Director of Customer Success at Vertebrae, a Snap Inc. company, and Customer Success Director for Global Identity at Signal ™. Stef also held the position of Associate Media Director, Digital at MediaCom and served as Digital Media Supervisor at Fuor Digital. Educational background includes a Bachelor's Degree in Telecommunications from Indiana University Bloomington and attendance at Bishop Dwenger.
Sign up to view 1 direct report
Get started