Patrick McQuaid is the Managing Director of Stellar Group Africa.
23 people are employed at Stellar Group Africa.
Stellar Group Africa is based in Accra, Greater Accra.
The NAICS codes for Stellar Group Africa are [541, 541614, 54161, 5416, 54].
The SIC codes for Stellar Group Africa are [47, 472].