Team

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