Keller & Coll. is a banking company based out of Germany.
Looking for a particular Keller & Coll. employee's phone or email?
The Keller & Coll. annual revenue was $4 million in 2026.
Keller & Coll. is based in Frankfurt Am Main, Hesse.
The NAICS codes for Keller & Coll. are [23, 238, 23833, 2383, 238330].
The SIC codes for Keller & Coll. are [17, 175].