Ken Ichiro Abe, Managing Director