Will Lorenzi, Smart Planet Technologies
Will Lorenzi
President
Smart Planet Technologies