David Stallings is an accomplished Intelligent Transportation Systems Manager at the Town of Flower Mound, with a focus on the daily operations and project management of Traffic Signals and Traffic Signs/Markings since July 2001. Prior to this role, David served as the Traffic Operations Manager at the Texas Department of Transportation from June 1999 to July 2001 and began their career in the United States Navy as a Fire Controlman/Electronic Technician Missile Systems from July 1988 to February 1994, where supervision and maintenance of missile systems were key responsibilities. David holds an Associate's degree in Electronics, with a specialization in Transportation and Traffic, complemented by education from various Technical Electronic Schools.
Sign up to view 1 direct report
Get started