Tag: Head of New Business

  • David Ellis

    David Ellis

    David joined Cornwall Insight as the Head of New Business bringing over a decade of experience in commercial leadership. He has worked for various organisations across international research, data & analytics and specialist information. David oversees the New Business function and customer engagement strategies & processes with a sole focus on driving significant and unrivalled…