The current leadership team at CredShare has a wide range of experience in industries such as travel, marketing, law, and military studies. They also have a variety of educational backgrounds from universities such as the University of New South Wales, Aix-Marseille University, and EM Strasbourg Business School.