Rachel Ewald
About Rachel Ewald
Rachel Ewald is a Senior Account Executive specializing in Finance and Professional Services at Insight Global, where she has worked since 2024. She has a background in marketing and theatre, having studied at Elon University and ACES Educational Center for the Arts.
Current Role at Insight Global
Rachel Ewald serves as a Senior Account Executive in the Finance & Professional Services division at Insight Global. She has held this position since 2024, working out of New York, New York. In her role, she is responsible for managing client relationships and delivering tailored solutions to meet the needs of the finance and professional services sectors.
Previous Positions at Insight Global
Rachel Ewald has held multiple roles at Insight Global prior to her current position. She worked as a Program Director for the Leadership Academy from 2022 to 2024 in Atlanta, Georgia. Before that, she served as a Regional Direct Placement Manager from 2019 to 2022 and as an Account Manager for Direct Placement from 2016 to 2019, both in the Greater Boston Area. Additionally, she began her career at Insight Global as a Technical Recruiter in 2015.
Education and Academic Background
Rachel Ewald studied at Elon University, where she earned a Bachelor of Science (B.S.) in Marketing from 2012 to 2015. She also attended the ACES Educational Center for the Arts, focusing on Theatre from 2006 to 2011. Furthermore, she has studied at Franklin University Switzerland, enhancing her educational background.
Early Career Experience
Before joining Insight Global, Rachel Ewald worked at Subway as an International Marketing & International Marketing Administration Assistant for one month in 2014 in Milford, Connecticut. This role contributed to her foundational experience in marketing and administration.