Legal Counselcanadiansolar·2 days agobookmark_borderlocation_onKitchener, CanadapaymentsCA$130,000 – CA$150,000/yrsync_altHybridwork_historyFull-timeBlueprint ReadingCADMergers & AcquisitionsNegotiation+3