Rachel serves as the Technical Project Manager for 70 Faces Media, bringing over a decade of experience managing web projects. Most recently, she led web development and strategy projects for a digital agency. She received her BA from Bryn Mawr College and MA from Tufts University. Originally from Cleveland, she currently lives in the Philadelphia suburbs.
Sign up to view 0 direct reports
Get started
This person is not in any teams