ICM Stellar Germany employs 38 employees. The ICM Stellar Germany management team includes Huda Alamoudi (Founder & Director), Thies Bliemeister (Partner & Managing Director), and Patrick McCabe (President).
Get Contact Info for All DepartmentsLooking for a particular ICM Stellar Germany employee's phone or email?