Stef (Meehan) Rust is an experienced Account Director currently working at Deutsch, overseeing campaigns for Taco Bell. Previously, they held various positions at ViTRO, including Senior Account Executive and Account Supervisor, where they managed diverse client relationships and multi-channel campaigns. Stef has also worked as a Brand Manager at Implus, leading global brand initiatives for fitness brands. They earned a Bachelor of Business Administration in management and marketing from the University of San Diego in 2010.
This person is not in the org chart
This person is not in any teams
This person is not in any offices