Learn more
Log in
Giroux Glass, Inc.
Contact
Jessica Castillo has been working as a Project Manager at Giroux Glass, Inc. since May 2007. Prior to their current role, Jessica was a Sales Representative at Contractors Wardrobe in 2006.
Links
Jessica Castillo
Project Manager
20 members
May, 2007 - present
Royal Bank of Canada
Duolingo
Teva Pharmaceutical Industries
National Grid
Jacobs