Rachel Bowes

Technology Project Manager at 70 Faces Media

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.


Org chart


Teams

This person is not in any teams