Stenden is an international University of Applied Sciences, with Branch Campus Sites in The Netherlands, South Africa, Thailand, Indonesia and Qatar.
Looking for a particular Stenden employee's phone or email?
The Stenden annual revenue was $103.9 million in 2026.
229 people are employed at Stenden.
Stenden is based in Leeuwarden, Friesland.
The NAICS codes for Stenden are [61, 611, 6113, 61131, 611310].
The SIC codes for Stenden are [82, 822].