Thanks for our talking about the "General Manager - Sales and Marketing (Japan and Europe)". Attachment is the job description of the vacant position. Let me know your opinion/direction after reviewing.
If you feel comfort to continue, I would like to get your current resume and discuss about this position in details. Again, I am sorry that at the moment it could not share more about our customer. Hope to get your understanding.