We also use Azure DevOps. Where I work, developers, testers, designers, product owners, product managers and so on all use it without too many issues. It helps that you can create a hierarchy, with epics and features being more high-level, and user stories and tasks being more low-level. This allows people in different roles to work at a level of abstraction that works for them.
That said, we also maintain high-level roadmaps in ProductPlan, which we've found to be more suitable for non-tech stakeholders, since it lets you quite easily see where projects sit on a timeline and the dependencies involved.