The position isn't filled, so you are free to take it. I have introduced him slightly, he gave me a mission through my comm. All I have is that it's in sector 43 which is supposed to be barricaded off. It's the weapons research center. Other than that, the general is annonymous, so the rest of the mission is up to you.
I've got to go to school, if you have any questions, I'll answer them when I get back. Welcome to the team =)