Vacancies Upload CV
Search Vacancies Submit CV

Declan Owens-Peters – Head of RecruitmentIT & Communications

With quite a varied role, I am responsible for overseeing all administration, IT and communications within DMA. My role is imperative to keep operations running smoothly for consultants, candidates and clients