Michelle Barclay's Location
Urbana, Illinois, United States
Michelle Barclay's Work
Michelle Barclay's Skills
Michelle Barclay's Summary
Michelle Barclay, based in Urbana, Illinois, United States, is currently a Director of Team Sales at The Lifeguard Store, bringing experience from previous roles at Express Employment Professionals, Wm Marken Jewelers and Montblanc. With a robust skill set that includes Marketing Strategy, Public Relations, Brand Development, Facebook, Social Media Marketing and more, Michelle Barclay contributes valuable insights to the industry. Michelle Barclay has 1 email on RocketReach.