Niobium employs 50 employees. The Niobium management team includes John Barrus (Chief Product Officer), Bradley Levergood (Business Development Manager), and Evan Scott (VP of Finance).
Looking for a particular Niobium employee's phone or email?