Erica Jalli

Erica Jalli

American expat raising three global citizens in London. Finance then tech. Harvard then INSEAD.