TRILLIUM ASSET MANAGEMENT