Catherine M. Roberts

Non-Profit Executive. Brand Communications Strategist with extensive advertising, public relations and media portfolio. Life Enthusiast. BC Survivor. Believer.
Sign in with Facebook, Twitter or email.