Mashable is a global, multi-platform media and entertainment company.
“As a leader, I think your main role is to support your people … try to give them a clear playing field to go and do their ...