President & CEO
Andrew Richardson
CEO Approval Rating
84/100
Targray is a Canada-based distribution company that supplies electronic materials, renewable fuels and energy products for the agricultural sector.