Global Consultant contract specialist careers