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

Peers

Timeline

  • Technology Project Manager

    Current role

View in org chart