Taylor Holden

Senior Paid Media Manager

Ready for work

Taylor is ready for their next project!

Cape Town, South Africa