David Pinn is CEO of Brain Corp, where he has spent nearly nine years helping shape the company’s strategy, financial ...