Todd Starr's Location
Atlanta, GA, US
Todd Starr's Work
Todd Starr's Education
Todd Starr's Summary
Todd Starr, based in Atlanta, GA, US, is currently a Owner at Altair Sign & Light, bringing experience from previous roles at My Neighborhood Electrician, Cary Holdings and Asap Signs. Todd Starr holds a 1998 - 2000 Master Of Business Administration in Management @ Mercer University - Stetson School of Business and Economics. Todd Starr has 1 email on RocketReach.