Nicolas Todd's Location
Atlanta, GA, US
Nicolas Todd's Work
Nicolas Todd's Education
Troy University
2012 - 2016
Nicolas Todd's Summary
Nicolas Todd, based in Atlanta, GA, US, is currently a Technical Advisor at Apple, bringing experience from previous roles at Apple and Walt Disney World. Nicolas Todd holds a 2012 - 2016 Troy University. Nicolas Todd has 1 email on RocketReach.