Scotch & Soda fut fondée en 1985. Elle connut, en 2000, une relance qui mena à l'entreprise qu'on connait aujourd'hui. Puisant dans ses racines bataves et opérant à partir de son siège social situé en plein cœur d'Amsterdam, Scotch est désormais reconnue comme une véritable réussite dans le créneau des marques pour hommes, et ce, grâce à sa touche non conventionnelle.

Ce sont donc l'originalité, la qualité et la créativité notoires de la marque Scotch qui ont contribué à son extraordinaire rayonnement en Europe, aux États-Unis, en Australie, en Nouvelle-Zélande; et maintenant au Canada.