Dr Rimac has extensive experience in teaching strategic management, corporate governance, entrepreneurship, sustainability and organizational theory classes to undergraduate, graduate, and executive audiences. Prior to entering academia, he held managerial positions in Canadian financial, IT and consulting sectors.