Head of Mid Market New Business Sales (NAMER) at AdRoll, a division of NextRoll
Iain Mcnamara is a(n) Head of Mid Market New Business Sales (NAMER) working at AdRoll, a division of NextRoll.