Sheldon Alberts
Senior Communications Officer
Sheldon is a senior communications officer, focused on editorial and digital content creation. Before joining the foundation, he was a communications officer for The Pew Charitable Trusts. He has also worked as an associate editor for The Hill, Washington Bureau Chief for Postmedia News of Canada, as deputy Ottawa bureau chief and staff writer for National Post of Canada and was a freelance correspondent for Time Magazine.
He holds a Bachelor of Arts in journalism and communications from the University of Regina.