Elwood Advisors, a distinguished boutique consultancy firm, has announced the appointment of Christine Wilson as their new Director of Communications. This strategic addition signals a rejuvenated commitment to growth and enhanced capabilities within the challenging business consultancy landscape. At the core of Elwood Advisors’ success are founders George Kefalas and Michael Ariti…