Fix combines creative storytelling with network-building and events.
Kevin Johnson is the managing director of federal business development for Canadian Solar (USA), Inc. Follow