Travis Johnson has been with Renovus Solar since 2011, starting as a Crew Chief/Installer and working their way up to Construction Manager. Currently, Travis holds the position of Vice President of EPC. Travis graduated from Paul Smith's College in 2006 with a Bachelor's Degree in Environmental Science.
View in org chart
View in org chart
July, 2016 - present
2013
2011