Patrick Muriuki is the Business Development - Director (Africa) of Greenlight Planet.
1,353 people are employed at Greenlight Planet.
Greenlight Planet is based in Chicago, Illinois.
The NAICS codes for Greenlight Planet are [33, 45].
The SIC codes for Greenlight Planet are [364, 36].