Rebecca Ross

Strategic Marketing & Communications, Social Media Manager, and Writer in Ottawa, Ontario, Canada