As a Project Engineer on the Envision Project Management Team, Andrew Patterson utilizes his skillset to help facilitate project administration and documentation on our construction management projects. In his spare time, Andrew loves to work out, read, play basketball, and play chess.