Great post. Would be interested to know how often data & analytics roles are embedded within distinct functions (e.g., marketing, product) or centralized “services” (BI Teams, Strategy & Insights teams).
My personal opinion about the arrangement that works best is a centralized team for collecting & storing the data (maintaining the data warehouse), standardizing metrics, routine reporting, and cross-department strategic data projects. But then individual business owners in sales, marketing or product would perform their own ad-hoc analyses to manage their business. Depending on their technical and data chops, some departments (especially in sales and marketing) might hire an analyst to help, whereas product managers might more reasonably be expected to self-serve.