Chris Sowler has been serving as a Project Engineer at VECA Electric & Technologies since January 2017, following an internship in a Leadership Practicum role at the same company from January 2016 to March 2016. Chris holds a Bachelor of Business Administration in Management from Western Washington University, earned between 2011 and 2016.
Sign up to view 0 direct reports
Get started