I'll try to make this as simple as possible.
I live in Texas. I work in Texas.
My wedding is in NYC. I grew up in NYC.
I work for a global company, on a team of 8 people.
My direct boss is in NYC.
My former boss in Texas (in a different role at same company) is now my indirect boss, but based out of London now. (Direct boss and indirect boss have the same role, just different parts of the world).
I have one teammate in Texas. We work well enough together, but our personalities do not 'mesh' and his rude/condescending behavior is not fun for me. He also mentioned (on our global call) after someone asked where/when the wedding is, that NYC is the most expensive place to get married, and he would *never* get married there, what a waste of money it would be, etc. Great. Thanks. You mentioned that to me yesterday, thanks for bringing it up again in front of our whole team... He also mentioned that he doesn't see why NYC is such a great place and he would never want to go. (He said the same thing about Paris when the first report came in about the shootings...)
I've been really careful not to say anything voluntarily about the wedding in front of him-before and after his comments- because when direct boss was last in town she'd just gotten married and he was grilling her on what the 'return on investment' was for gifts vs. $/person at the reception. He's also engaged, and wanted to know 'if appearing to spend more on people would result in a better return for him'... Obviously direct boss had not calculated this figure and just said 'we were just happy to see everyone and celebrate our marriage!'
Furthermore, I've got one teammate in Germany I talk to daily, and have met in person. He is fabulous. But has 2 young kids. I don't expect he would attend, but would like to invite him, as I consider him one of my 'closest' coworkers, even though I haven't seen him in person in 3 years!
Then there are 2 teammates in London and 2 in Singapore I've never met. I will be going to the Singapore office for a few weeks about 5 months before the wedding, so will get to meet them.
So- who do I invite? (also, how do I get their addresses? ask them? isn't that weird??)
I'd like to invite, boss, indirect boss, german teammate (and their SOs). I'm not inviting anyone else from the Texas office (of about 400) AND since Texas teammate and I can't be off on the same day ever (even Christmas!) he couldn't come. But I still don't want to invite him... Would it be weird not to though? Since we're a team of 2?
If I invite indirect boss in London, do I have to invite the two teammates I've never met? What about those in Singapore?
Help!