Michelle Sidran Location
New York, NY, US
Michelle Sidran Education
Johnson & Wales University
Travel, Tourism & Hospitality Management (Hospitality Administration/Management)
2010 - 2014
Michelle Sidran Summary
Michelle Sidran, based in New York, NY, US, is currently a Customer Success Manager at Olo. Michelle Sidran holds a 2010 - 2014 Travel, Tourism & Hospitality Management in Hospitality Administration/Management @ Johnson & Wales University. Michelle Sidran has 1 emails and 1 mobile phone numbers on RocketReach.