Jeff Castle has a wealth of experience in project management and account executive roles within the visual branding and signage industry. Currently serving as a Senior Account Executive and Senior Project Executive at Creative Sign Designs since December 2018, Jeff has honed skills in managing high-profile projects. Prior to this role, Jeff worked as a Senior Project Manager at Jones Sign Co., Inc. from July 2017 to December 2018 and held the position of Director of Project Management and Installation at OAI Visual Branding from June 2009 to July 2017, contributing to substantial project oversight and team leadership throughout a diverse career.
Sign up to view 0 direct reports
Get started