Global specialist process careers