Your character sounds great. Strong, rich, smart, well-liked. Basically untouchable. But here's the thing.
No one is invincible.
Everyone has a weakness, everyone has a fatal flaw, and no one can prepare for everything. The same applies to your character, and you as the author should know those flaws better than anyone else.
So ask yourself, "What could threaten my character? What could possibly defeat him?"
And then send that threat straight for him.
I'll classify threats into three categories: Situational, Rivals, or Personal Threats.
A situational threat is something completely outside the character's control.
In a realistic setting, it would be something like a freak earthquake, a storm, a disease, a war, an economic downturn, etc.
What is your character supposed to do if they get caught in the middle of an earthquake? Wealth, strength, and a good reputation won't stop them from dying should their house come collapsing down on them.
What if he comes down with a life-threatening illness, loses his wealth in a bad recession, or gets kicked out of the company because of a terrible scandal? Or all of the above! The scandal might not even necessarily be his fault, but a scam set up by a political rival or something. He could lose everything in an instant and it wouldn't even necessarily be his fault.
If this is a fantasy or sci-fi genre, something even more drastic than that could happen.
He could get teleported to another dimension and forced to fight a dragon or the incarnation of Death itself. How will he deal with that situation?
He'll have to learn, adapt, and grow. Learn new skills. Develop new relationships. He'll probably survive, and maybe even thrive in this new environment, but he'll have to change dramatically. For better or worse, he'll never be the same.
A good main character needs one or more rivals. The rival doesn't need to be a person, it could be an idea, a whole group, or some sort of fantasy creature, but most MCs have some sort of opponent.
If this is a realistic story, the opponent could be a childhood bully, a rival CEO at another company, a scorned lover, a person sending our hero death threats, etc.
Any skill your character has another person could have twice as much of. Your character's a good fighter? Well, his rival is an ex-Marine who's seen live combat. Is your character smart? His rival's got a PhD in psychology, has a Nobel Prize, and he used to be the world chess champion. Is your character a rich billionaire? The rival's a trillionaire. To top it all off, everyone adores them!
If this is a fantasy story, your options for rivals are broader and the possibilities much scarier. Your rival could be a wizard, a demon, a warlord from another planet, a god, or an eldritch abomination that swallows whole worlds. Etc.
How long would your character last against Cthulu? He could blink and the fight would be over.
Unless your character's omnipotent, there's always someone who could be more powerful than them in terms of magic ability. Your character can warp reality, bend all space and time, and control the whole universe with a flick of their wrist. Puh-lease, those are rookie abilities. Their rival's an interdimensional Elder God from the Fiftieth Dimension. Good luck fighting that.
The best part is that you can have multiple rivals, making the challenge even more difficult for the MC with every new one you add.
Sometimes your character is their own worst enemy.
Self-destructive habits, selfishness, pride, arrogance, etc. Any of these things can be your character's downfall. Sometimes the character traits you think of as positive can be part of the character's downfall too.
He's at the top of the world. Great. It's lonely at the top.
He's smart. Fantastic. He overanalyzes everything he does. Obsessed with perfection. If things aren't perfect it makes him mad.
He's rich. Amazing. How many people ask him for money? Or became friends with him because he had money? Wouldn't you eventually get paranoid that everybody only wants something from you?
You say his main flaw is perfectionism.
Perfectionism is a very dangerous flaw. Arguably the most dangerous flaw a person can have. When you're a perfectionist, you're never satisfied with anything short of absolute perfection.
So you could have everything, but still not appreciate it because it doesn't match the exact image in your head. And once you get it, what then?
Do you sit in your perfect world for the rest of your life, or worry and worry until the slightest mistake could ruin it?
A flaw like that could eat a person up inside.