One JSL Employee Directory
Oil and GasTexas, United States201-500 Employees
One JSL has about 228 employees across 3 continents, most of them in North America. By country, the largest groups are Trinidad And Tobago (38%), United States Of America (25%) and Guyana (16%). Civil Engineering & Construction and Retail make up over half of the profiles with a known department. One JSL's workforce spans 13 departments.