Keen Group Details
Keen Group is responsible for the scaling, branding and governance of Keen Design and its business units (ao. Keen Financials, Keen Public) in the Benelux and DACH area.
Employees:
0
HQ:
Location:
Utrecht, Utrecht, Netherlands
Revenue: