Jarrod Osborne is a Business Economics graduate from California State University, Long Beach. Currently, he serves as the President at Solar Source Inc.