This may be one of those questions that needs more than a few words in a response.
What does your ideal (realistic) sales department look like? What tech stack are you using? How many reps? What's the funnel look like?
Is your company doing it right already? Or, what would you change if you could?
To help paint a scenario, I'm building an entire product line/kit that will be sold in both B2B and D2C.