Rebecca Smith has extensive experience in customer service and management roles spanning over two decades. Currently serving as Manager of Customer Success at Greenhouse since November 2016, Rebecca has previously held multiple positions including Customer Service Specialist and Assistant Store Director. Prior experience includes roles at Durham College as a student focusing on Human Resource Management and at Dr. Carvalho O.D. and Associates as a Receptionist/Office Manager. Additionally, Rebecca worked at WOOD & ASSOCIATES DMS LTD as Supervisor of Sales/Client Service, at Dye & Durham as a Customer Service Representative, and at Lone Star Texas Grill as Assistant Floor Manager/Shift Leader. Rebecca holds a Human Resources Management Diploma from Durham College and has educational credentials from several secondary institutions, with notable recognition in Business.
Sign up to view 1 direct report
Get started
This person is not in any teams