Have you met... Catherine Middleton Ted Rogers School of Information Technology Management, Ryerson University People Follow | Friend request Catherine Middleton 23