Allen Goodroad serves as the General Manager at Beacon Communications, LLC in Denver since July 2019, where responsibilities include relationship building, project estimation, and overseeing daily operations for the Sioux Falls office while coordinating with upper management to achieve goals. Prior to this role, Allen worked as a Sales Engineer at Control Technology, Inc. from September 2007 to September 2021, handling initial sales contacts, building walk-throughs, system layout and design, estimation, proposal development, materials management, project management, and project closeout. Allen holds a Bachelor's degree in Contemporary Media and Journalism from The University of South Dakota, obtained between 2001 and 2007.
Links
Sign up to view 0 direct reports
Get started