Thales Group
–
Island View, NB, Canada
... As Director Business Development, you will oversee all aspects of business development, capture, sales, and post-sales activities. A strategic thinker with a proven track record in sales and business development management, you will proactively ... - May 25