BBA Consultants seeks a senior mining engineer to join our Mining and Geology team in Canada. You will work on challenging underground mining projects, engage in business development, and mentor junior staff while delivering high-quality consulting services. The role emphasizes collaboration across disciplines, travel, and maintaining solid client relationships to drive growth and project success. Fluency in English and French is required for cross-office collaboration.