I am from the Netherlands and am writing a cover letter for a job in another country and have a question regarding the following sentence:

"As a Master graduate in Financial Economics from XXX University ....".

First of all: Is the overal grammar in this sentence correct, especially regarding the word "from"?
And second, is it: Master, Master's or Masters? And: graduate or Graduate?

And in the following sentence:

"The prospect of ...., and the international and dynamic character of ...., appeal to me very much."

Is it: appeal or appeals?

Thanks in advance!

Best regards,