Recruitment/Executive Search
Castille is registered in Ireland and provides businesses with specialist, dedicated teams in Software and Accountancy, with active teams in more than 30 countries.