With over 20 years’ experience in business and technology, Domenic has built a reputation as a leader in the Internet space.