Eric Ayala, SVP AMERICAS, talks to Agency Nation about the launch of Novidea’s AMS in the US and the exciting journey so far.