Employee Spotlight: Cynthia Flores, Exhibits Sales Manager
Cynthia Flores is Shepard’s exhibit sales manager. Based in Atlanta, she’s been working with the company since 2014. How she got her start: Cynthia’s journey to Shepard was a bit unexpected: In 2014, when she was in between jobs, she saw a Craigslist ad looking for someone to make phone calls
Share: