Christopher Takeuchi

Principal Consultant at Slalom