Alejandro Villa is a Design Manager at The Royal Group, a position held since June 2011. Prior to this role, Alejandro worked as a Designer at The Schwarz Group from April 2011 to June 2014, where responsibilities also included IT support. Alejandro earned an Associate of Science degree in Drafting and Design Technology from Dalton State College, completing studies from 2008 to 2011.
Links
Sign up to view 1 direct report
Get started