Neil Costa
Profile picture for user NeilCosta

Neil Costa

Neil Costa is founder and CEO of HireClix.

He has 25-plus years of experience in digital marketing, e-commerce and recruitment marketing businesses.