Ellen Clifford has extensive experience in project coordination and customer service, currently serving as an Internal Change Project Coordinator at Apogee Corporation since October 2016. Ellen has held various positions within the company, including Project Coordinator, International Specialist, Remote Strategic Coordinator, Network Installation Consultant, and Customer Service Advisor. Prior to their tenure at Apogee Corporation, Ellen worked as a Bar Technician and Waitress at The Scared Crow from October 2012 to October 2016 and briefly as a Restaurant Chef at Mackenzies in July to September 2012.
Links
Sign up to view 0 direct reports
Get started