SIB Employee Directory
Financial ServicesSouth Carolina, United States201-500 Employees
SIB has about 279 employees across 4 continents, with the largest share in North America (45%). By country, the largest groups are United States Of America (39%), India (18%) and Côte D'ivoire (6%). Banking and Finance make up over half of the profiles with a known department. SIB's workforce spans 14 departments.