Jeffrey Peel

Jeffrey Peel

Jeffrey Peel

UK based technology sector trade & investment consultant and thought leader. Have advised dozens of early to growth stage tech firms.