David J. Smith

Innovation Strategist

Creative thinker with a knack for solving complex problems. Believes that innovation is the key to progress. Enjoys hiking and photography in free time.