Rachel Foster is a Communications Manager at CIOInsights since January 2021. Prior to this role, Rachel served as a Project Manager at Microsoft for a short tenure from January 2022 to April 2022. Rachel holds a Bachelor of Business Administration in Business Administration and Management from New York University, completed in June 2021.
Sign up to view 0 direct reports
Get started