Neil Blake

Business Development Manager, European Sales at axle ai

Neil, axle’s man in London, provides support, assistance, and outreach in the EMEA territories.

Links

Previous companies

Avid Technology logo
Imagen Ltd logo