Lemma Employee Directory
Advertising ServicesNew York, United States51-200 Employees
Lemma has about 187 employees across 3 continents, most of them in Asia. By country, the largest groups are India (72%), United States Of America (18%) and Ukraine (2%). Engineering and Marketing make up 45% of the profiles with a known department. Lemma's workforce spans 20 departments. Lemma's workforce fell 3% between July 2025 and July 2026.