- He participates in ICANN's SSAC
- In 2001 he joined Dynamic Network Services, Inc. as an Unpaid Shipper and then, gradually, he became the CFO of the company. In 2005, he was also given the position of CEO at Dynamic Network Services, Inc.
- He has been a Trustee for the Community College System of New Hampshire, University of New Hampshire Manchester, Chester College, and Worcester Polytechnic Institute.
- He was the chairman of Manchester Young Professionals Network.
- He has worked as a Web Writer for WPI from May 2001 – September 2002.
He has received a B.S. MIS, Computers, Management from Worcester Polytechnic Institute.