Baffinland

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

2.9
TypeSubsidiary
Parent CompanyArcelorMittal
HQOakville, CA
Founded1986
Websitebaffinland.com
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
Tayfun Eldem

Tayfun Eldem

Group Executive Vice President and Chief Operating Officer
Udlu Hanson

Udlu Hanson

Vice President, Community and Strategic Development
Brian Penney

Brian Penney

President & CEO
Sylvain Proulx

Sylvain Proulx

Vice President, Strategic Projects
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

1986
Baffinland is a subsidiary of ArcelorMittal

Baffinland Cybersecurity Score

Cybersecurity ratingPremium dataset

F

54/100

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 Tayfun Eldem.

  • How many employees does Baffinland have?

    Baffinland has 570 employees.

  • Who are Baffinland competitors?

    Competitors of Baffinland include American Battery Metals, Evraz and Strategic Minerals.

  • 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.