Trillium Asset Management is an investment management company that offers investment and asset management services.