Depending on how your company is structured, different people can ‘own’ the roadmap. However, in most cases, it is the product manager that owns and oversees it. Executives, developers, marketers, and stakeholders may all have input, but it is not their role to take control.