Click "Log In" to log via Synapse SSO

Bound & Snagged

My latest stop motion film. Who says PMs aren't creative?

Title

Project Manager


Department

Project Management


Employee Since

2011


Location

Seattle