Horde employs 53 employees. The Horde management team includes Alf Andersen (CEO), Johan Haugland (Chief Information Security Officer), and Olve Austefjord (Videograf).
Looking for a particular Horde employee's phone or email?