Abiola Bankole-Hameed is the Executive Vice President - Shared Services of Kellen.
298 people are employed at Kellen.
Kellen is based in Washington, District of Columbia.
The NAICS codes for Kellen are [5416, 54161, 541, 54, 541614].
The SIC codes for Kellen are [87, 874].