and strategy discussions. As a key individual contributor, you are responsible for exploring and defining the technology landscape.... Drive technology strategy and technology development charters to contribute to company’s technology competitiveness......
Job Location: Edmonton, AB, Canada