Skip navigation

Centres and headquarters

SEI has seven centres around the world in the UK, the US, Thailand, Kenya, Estonia and Colombia. SEI Headquarters is located in Sweden.

SEI has centres in the US, Latin America, York, Oxford, Tallinn, Africa, Asia, and our headquarters is in Stockholm.