In addition to its head office in The Netherlands, Triodos Bank has banking entities in The Netherlands, Belgium, Spain, Germany and a subsidiary in the United Kingdom.