Welcome to the forum.
I don't work in a large organisation which uses those kinds of terms but I want to wish you good luck in your new job. It must be very challenging to have a job translating anything into English when, by your own admission, you think your English is strange! However, you must have done a good job with your translations when you applied for the job and did the test translations.
Just a quick warning about asking for help - we will be able to tell you what does and doesn't sound natural in English but we won't know if it's a good translation of the Japanese version.