Global ssc otc careers