Global consultant mechanical careers