17 employees
Devon Funds is an independent investment management firm that specializes in building investment portfolios for clients.
2010