Trillium US is a Clackamas, OR-based company in the Other sector.
Planet Exec. is a Stoney Creek, ON-based company in the Other sector.