Consulting Project Snr Principal Consultant - Tech - JP Japan Japan