Global spt careers