GRAND Employee Directory
Advertising ServicesCalifornia, United States201-500 Employees
GRAND has about 283 employees across 4 continents, with the largest share in North America (42%). By country, the largest groups are United States Of America (39%), India (8%) and Egypt (6%). Business and Human Resources make up 50% of the profiles with a known department. GRAND's workforce spans 6 departments. GRAND's workforce fell 86% between July 2025 and July 2026.