BCL Employee Directory
E-Learning ProvidersNorth Carolina, United States201-500 Employees
BCL has about 439 employees across 6 continents, with the largest share in North America (31%). By country, the largest groups are United States Of America (25%), India (22%) and Botswana (15%). Administrative and Business make up 44% of the profiles with a known department. BCL's workforce spans 7 departments.