LBI Employee Directory
Industrial Machinery ManufacturingSaint Petersburg, Russia11-50 Employees
LBI has about 22 employees across 4 continents, with the largest share in Europe (36%). By country, the largest groups are United States Of America (29%), United Kingdom Of Great Britain And Northern Ireland (25%) and Russian Federation (21%). Sales and Community & Social Services make up 23% of the profiles with a known department. LBI's workforce spans 15 departments. LBI's workforce fell 30% between November 2024 and November 2025.