Darren Walsh

Darren Walsh

Darren is Anzu's Head of Demand & Marketplace EMEA and is based in London.

Anzu Blog

Level up your knowledge