Baffinland is a mining and metals company. It offers exploration and development of iron ore at the Mary River operation in the Qikiqtani region of North Baffin, Nunavut, Canada.

Employee Rating

Parent CompanyArcelorMittal
HQOakville, CA
Cybersecurity ratingFMore
Baffinland was founded in 1986 and is headquartered in Oakville, CA

Viewing summary data as a guest

Sign up for free to see all data

Key People/Management at Baffinland

Stephanie Anderson

Stephanie Anderson

Executive Vice President, Corporate Development
Mark O'Brien

Mark O'Brien

Executive Vice President and General Counsel
Udlu Hanson

Udlu Hanson

Vice President, Community and Strategic Development
Brian Penney

Brian Penney

President & CEO
Fernando Ragone

Fernando Ragone

Chief Financial Officer
Megan Lord-Hoyle

Megan Lord-Hoyle

Vice President, Sustainable Development
Show more

Baffinland Office Locations

Baffinland has offices in Oakville, Arctic Bay, Clyde River, Iqaluit and in 1 other location
Oakville, CA (HQ)
2275 Upper Middle Rd E #300
Iqaluit, CA
Iqaluit House, 622 Queen Elizabeth
Show all (5)

Baffinland Financials and Metrics

Summary Metrics

Founding Date

Baffinland is a subsidiary of ArcelorMittal

Baffinland Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Baffinland Online and Social Media Presence

Embed Graph

Baffinland Frequently Asked Questions

  • When was Baffinland founded?

    Baffinland was founded in 1986.

  • Who are Baffinland key executives?

    Baffinland's key executives are Stephanie Anderson, Mark O'Brien and Udlu Hanson.

  • How many employees does Baffinland have?

    Baffinland has 573 employees.

  • Who are Baffinland competitors?

    Competitors of Baffinland include Denison Mines, South32 and Vast Resources.

  • Where is Baffinland headquarters?

    Baffinland headquarters is located at 2275 Upper Middle Rd E #300, Oakville.

  • Where are Baffinland offices?

    Baffinland has offices in Oakville, Arctic Bay, Clyde River, Iqaluit and in 1 other location.

  • How many offices does Baffinland have?

    Baffinland has 5 offices.