Revenue is key in business, being consumer or b2b 🙂
GTM must be owned by someone at launch (if you don’t go to market, you’re not really launching).
I found the most successful companies having one of their owners owning GTM.
Bringing someone to do that as an employee, especially at launch, is risky and costly from my point of view.
If you can’t/are not willing to do it yourself, I would go with finding a partner as soon as possible.
If your GTM is unclear, revenues won’t come.
I wish you all the success possible, I personally enjoy launches a lot 😄