Chanel De Castro is a Corporate Communications Officer at the International Centre for Migration Policy Development (ICMPD) since September 2023, previously serving as a Corporate Communications Assistant. Prior experience includes over nine years at CBRE Austria, where Chanel held various positions from Front Office Coordinator to Senior Marketing Manager. Chanel's educational background includes a Bachelor of Arts (Hons) in Web Development from Middlesex University, a Diploma in Webdesign & Development from SAE Institute, and a Diploma in Communications Management with a focus on marketing and public relations from Werbe Akademie.
Sign up to view 0 direct reports
Get started
This person is not in any teams