Nicki Stewart

Nicki.jpg
NAV specialist since 1998; joined TVision in 2002. Initially a sales person, interested in all things new business and the solution selling approach.

Articles