436 employees
The British School in the Netherlands is an IB-classified group of independent schools situated in The Hague area.
1931