Liz Owens

Management Consultant, Enterprise Innovation