It has around 3,000 employees in several locations in Germany and offices in 14 other countries and is headquartered in Kelsterbach near Frankfurt.
It has around 3,000 employees in several locations in Germany. It has around 3,000 employees in offices in 14 other countries. It is headquartered in Kelsterbach near Frankfurt.