Owner
CurrentMcCafferty Legal - energy, corporate, competition law and projects.McCafferty Consulting - Board & corporate advisory, project negotiator, management consultancy, change management, efficiency and profit improvement, organisational restructuring and executive mentoring.