LBBC employs 57 employees. The LBBC management team includes Dave H (Managing Director), Tom Luigjes (Sales Manager), and Andrew Smith (Lead Innovation Engineer).
Looking for a particular LBBC employee's phone or email?