Lebra employs 12 employees. The Lebra management team includes Eddie Small (Partner Executive), Ryan Stanley (Vice President of Partnerships), and Natalie Pottier (Senior Partnership Executive).
Looking for a particular Lebra employee's phone or email?