Hello,
I am native English and business level in Japanese (100s of hours in high level Japanese meetings).
I can definitely help here. What is the location and meeting about?
If you want I can also provide some tips about Japanese business meetings.
Best,
Wyatt