Global CREDT CONTROLLER careers