He has international experience working in Canada, the USA, Europe, and Australia. He has both architected solution for enterprises and also managed SharePoint environments for large enterprises.