Rachel Crane is a Project Manager for Mission Critical at Switch Electric, a position held since September 2022, after serving as Assistant Project Manager in the same division. Prior to this role, Rachel was a Strategic Assistant to the Chief Executive Officer at Loenbro from January 2021 to September 2022. Rachel holds a Bachelor of Arts in English from Davidson College and graduated with a High School Diploma from The Stony Brook School.
Sign up to view 0 direct reports
Get started
This person is not in any teams