Canadian Seed Trade Association

Address:
130 Albert Street, Suite 300
Ottawa, ON, K1P 5G4
(613) 829-9527

Company Information:
CSTA is a national trade association that brings together more than 130 members engaged in all aspects of seed research, production, and marketing and trade, both domestically and internationally.

Visit Website

Primary Contact:
Liz Lumsden
Manager, Communications and Membership Services
(613) 829-9527