Looking for recommendations on organisational chart tool.

Situation: We have a "traditional" organisational chart (SharePoint) which reflects reporting lines but not the team composition which changes frequently depending on the project being worked on, skillets needed, sprint they are in, diverse geographic locations/timezones etc. So we want something that is simple to use and easy to keep up to date.