NSTR employs 15 employees. The NSTR management team includes Tom Rogers (Director and Co-Founder), Jack Shale (Associate Director - Corporate Finance, Transaction Services and Advisory Recruitment | NSTR), and Nick Simons (Director - Executive Search).
Looking for a particular NSTR employee's phone or email?