The Trillium Talent Resource (TTRG) Group is a twenty-two year old international and domestic Executive Search and Management consulting firm. As a leader within the recruitment industry, Trillium Talent Resource has introduced many innovative client focused staffing solutions that are second to none.
Trillium's international head office is located in Toronto, Ontario, Canada. Over the years, Trillium Talent Resource has grown to service its clients worldwide in over 30 countries. – less–ZoomInfo