Christopher Vaughan has 11 years of experience in the field of sales and design. Christopher began their career in 1998 as a Lead Sales and Designer at Green Electronic Solutions. In 2009, they moved to Starpower where they served as the Commercial Department Manager.
Christopher Vaughan attended The University of Texas at El Paso from 1988 to 1989, studying Electrical Engineering.
Sign up to view 0 direct reports
Get started