IT Support Specialist at Roland Berger | HireBase