Dan Allan

Dan Allan grew up on Long Island, New York, and has worked extensively in the software industry. He currently lives outside Boston with his wife and children.