Alex Powell has experience working at Churchill since April 2014, holding the titles of 360 Business Development Manager, Business Development Consultant, and Senior Sales Consultant. Prior to working at Churchill, Alex worked at A-Plan Insurance as a Sales Consultant from April 2012 to April 2014.
Sign up to view 0 direct reports
Get started