About

Location
City of London, England, United KingdomUnited Kingdom
Expertise
Publicity
Work
Manager

Bio

Manager at Horizon Services London

Connecting...

Profile Picture

Amelia Taylor

Bio

Search Portfolio