Travis Rush is the CEO of Kellen.
214 people are employed at Kellen.
Kellen is based in Washington, District of Columbia.
The NAICS codes for Kellen are [541614, 54, 541, 5416, 54161].
The SIC codes for Kellen are [87, 874].