John Crane TPA Group

John Crane

John Crane is a leader on the development team where he is responsible for direct development as well as oversight of a portfolio of projects. John has 30+ years of project experience across a broad range of product types and has managed complex ground-up projects for numerous Fortune 100 companies.