21 employees
Appian Asset Management is an Irish based and owned asset manager, managing a range of funds which invest globally.
2003