192 employees
CCLA Investment Management is a charity fund solutions firm that offers financial services, investment and asset management.
1958