Investindustrial appoints Shinichi Takahashi to lead Japan office
Shinichi Takahashi will lead Investindustrial’s Japan office. He most recently served as managing director at Lone Star Funds.
Shinichi Takahashi will lead Investindustrial’s Japan office. He most recently served as managing director at Lone Star Funds.