Global consultant client careers