Leaf Trade by LeafLink Employee Directory
Technology, Information and InternetIllinois, United States51-200 Employees
Leaf Trade by LeafLink has about 134 employees across 2 continents, most of them in North America. By country, the largest groups are United States Of America (95%) and Ukraine (5%). Engineering and Product Management make up 44% of the profiles with a known department. Leaf Trade by LeafLink's workforce spans 7 departments. Leaf Trade by LeafLink's workforce fell 59% between July 2025 and July 2026.