Puffin Point is a single family office based in London and focused primarily on public and private equity investments. Our portfolio includes recruitment...