Global bosch appoints careers