Drew Giddings

A strategic thinker, problem solver and high communicator with strong interpersonal relations