I find it odd when tech people talk about “the business”.
The “business” is everyone working together.
Sales, ops, tech are all the business.
I appreciate this word has a specific meaning in tech circles but its use distances you from “the business” you’re part of.