Do Procurement and Finance People Know Anything about the Marketing Ecosystem?
The honest answer is ”probably not”. Most people are critical and sceptical about things they do not understand and people in business are no different; Production think that Sales ought.