Michael Llodra vs Charlie Songhurst

Michael Llodra vs Charlie Songhurst compared for founders deciding who to pitch. Stage focus, check size, and sector fit compared side by side.

Michael Llodra vs Charlie Songhurst

Michael Llodra is a individual/angel based in Anacortes. Charlie Songhurst is a individual/angel based in Kirkland, Washington, United States across 214 portfolio companies.

Similar investors

Investors like Michael Llodra · Investors like Charlie Songhurst · Michael Llodra co-investors · Full investor directory