Also known as: jallenhill
Leading organizations and developing teams to solve business problems and deliver value to our customers with persuasive design and innovative use of Internet technologies. Director, technology strategist, team-builder, and mentor.