In the beginning of the 1990s to the mid 90's, Topsøe opened its two offices in Moscow and Jaroslavl in Russia, as well as a department in Los Angeles.
I starten til midten af 1990'erne åbnede Topsøe sine to nuværende afdelinger i Rusland i Moskva og Jaroslavl samt en afdeling i Los Angeles.