Duplicate of:
When is it appropriate to end a sentence in a preposition?
Possessive connecting word for inanimate object
I am not sure about following sentence being grammatically correct:
..such as the X fund the board of directors of which I have just became a member.
OR
such as the X fund whose board of directors I have just became a member (of?).