MSL Group
This global group with over 100 offices worldwide specializes in campaigns, narratives, customer engagement, and brand building. With a presence over 22 countries, the group also provides services related to reputation management and corporate communication.