Professional IT Consulting firm Definity First is pleased to announce the appointment of Freddy Castro as its new Chief Executive Officer.