Doug Keefe

A solid background in technology. Applying modern project management principles and state of the art technologies to solve business problems