Chris Roberts vs John Ackerley

Chris Roberts vs John Ackerley compared for founders deciding who to pitch. Stage focus, check size, and sector fit compared side by side.

Chris Roberts vs John Ackerley

Chris Roberts is a individual/angel based in Tucson, Arizona, United States. John Ackerley is a individual/angel based in Grand Cayman across 700 portfolio companies.

Similar investors

Investors like Chris Roberts · Investors like John Ackerley · Chris Roberts co-investors · Full investor directory