Your job runs fine in English. Would you still spend a year getting your Japanese to the point you could hold a meeting in it?

Pick one, then see how everyone else chose.