100 College Street
Suite 215
Toronto, ON M5G1L5
The success of innovative companies requires that their employees are able to deal with fluid, highly ambiguous environments. This is achieved where people welcome opportunities to face new things, embrace failure as part of the innovation process and communicate clearly with one another to identify goals and priorities.