Heidi Melin on Business Leadership

Heidi Melin says great leaders foster an environment for ideas.