Kenneth McFarlane, based in Canada, is currently a Chairman at Regeneration International, bringing experience from previous roles at Regeneration Group.
Not the Kenneth Mcfarlane you were looking for?
Find contact details for 700 million professionals.