Start your journey with BCD: Grow, connect, collaborate and celebrate with our global team Support Specialist (Remote) Full time, Germany The Support Specialist is responsible for handling telephone and written customer inquiries. The aim is to ensure