Business success
Today, you must understand that it's impossible to achieve good business results by focusing on one aspect only. Your company's success depends on the implementation of IT solutions, marketing campaigns, your team, business skills, as well as your leadership qualities, and much more. Of course, you should consult with experienced businessmen and consulting agencies, but you should hire trusted ones who can give really effective advice.
As for marketing, the good results depend very much on it too. I would recommend focusing on digital marketing and your company's website promotion. If you have a great team of SEO specialists, then allocate a budget for an SEO marketing campaign. If there are none, contact professional marketers who will help you achieve results. I can recommend you a team of professionals for outsourcing. Here is their website -
https://mellowpromo.com/ . They are certainly not the only ones on the market, but you can contact them, consult, read their blog, and check the services provided. Calculate the budget and analyze what exactly your business needs and prioritize.
To summarize, I can say that you should listen to the person you hired, but also study the information on the web yourself. It's good that you asked a question on this forum. I hope my comment was also helpful to you. If there's anything else you'd like to discuss, I'd be happy to chat.