Nazia Ahmed
Talent Development Executive at De Beers Group
Details
Location
UK: United Kingdom
Creativepool member since 19 April 2022