Short introduction

With over 20 years’ industry experience, CEC Marketing specialise in meeting the lead generation needs of IT and technology companies.