BBN employs 77 employees. The BBN management team includes Craig Howie (President), Allen Nielsen (Executive Vice President), and Bob Jandreau (Investment Portfolio Relationship Manager).
Looking for a particular BBN employee's phone or email?