Team

Sienna Capital has an experienced team of professionals based in Luxembourg, London and Paris.