Addresses

Stockholm, Sweden

Corporate headquarters
Swedish Match Corporate HQ

SE-118 85 Stockholm

Visiting address:

Sveavägen 44