Skip to main content

Kelly Ostrowercha

Kelly Ostrowercha is a freelance project management leader based in Vancouver. She has 15+ years of successfully developing people, teams, and processes in digital agencies, small start-ups and larger corporations, with a people-first mentality.
Kelly