Michelle Keller's Location
New York, NY, US
Michelle Keller's Work
Michelle Keller's Education
Michelle Keller's Skills
Michelle Keller's Summary
Michelle Keller, based in New York, NY, US, is currently a Customer Success Manager at Justworks, bringing experience from previous roles at Justworks and HealthPass New York. Michelle Keller holds a 2004 - 2008 Public Relations, Advertising, Sport Management, Italian @ Towson University. With a robust skill set that includes Marketing, Public Speaking, Social Media, Advertising, Marketing Communications and more, Michelle Keller contributes valuable insights to the industry. Michelle Keller has 5 emails and 1 mobile phone number on RocketReach.