Kestrel Trust SA logo

Kestrel Trust SA

Since its inception in 1983, Kestrel Trust has always been independently owned and managed. This allows us to put our clients’ interests first, without conflicts. Our management team is multi-disciplinary and this range of accounting, legal and financial skills enables us to provide solutions which... Read more

Employees

1-10

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet