Karim Mamdani

Ontario Shores

Karima Velji

Sanaz Riahi

Blog Contributors

Charles Senior

Communications Officer

Contact image



Charles Senior is a Communications Officer with Ontario Shores.  Charles supports the digital and social media content development as well as internal and external communications initiatives.



Charles has worked in communications, public affairs and marketing in the fields of health, addiction and youth services.  Prior to joining Ontario Shores, Charles worked with the P.A.R.T.Y. Program at Sunnybrook Health Sciences Centre.