Declan Chan's Location
United Kingdom
Declan Chan's Work
Declan Chan's Education
Declan Chan's Summary
Declan Chan, based in United Kingdom, is currently a Media Director at XD Media, bringing experience from previous roles at XD Media. Declan Chan holds a 2018 - 2021 Bachelor of Science - BS in Biotechnology @ The University of Manchester. Declan Chan has 1 email on RocketReach.