Points before they give you the companion pass, which I don’t think you’ll get to in those three trips.
As others have mentioned, Chase Sapphire is a great card. As a business traveler, the free global entry is fantastic. They are only offering their standard promotion right now, so the $450 annual fee may be a bit steep for what you’re looking for. But Take a good look at this card.
My other recommendation would be to look at your three trips, and decide which airline provides the best flight times for all three trips. There isn’t much difference between the airlines or their credit cards, but you’ll get the most bang for your buck if you pick one airline and just stick with that airline. Make sure that one airline provides acceptable options for all three trips and then get that airlines’ credit card.