The SPIDER Team

John Owuor
Director
Phone: +46 8 16 16 62

Edgar Napoleon Asiimwe
Programme Manager - Research
E-mail: edgar@spidercenter.org
Phone: +46 8 120 762 32

Kerstin Borglin
Executive Advisor

Muna Elmi
Project Manager - HADDA
E-mail: muna@spidercenter.org

Ulf Larsson
Programme Manager - ICT Regulation, Policy and Practice
Phone: +46 8 16 16 03

Béatrice Léuwe Fotso
Programme manager - Transparency & Accountablity
E-mail: beatrice@spidercenter.org
Phone: +46 8 16 17 98

Petra Rindby
Programme Manager - Communication
Phone: +46 8 16 17 04

Claes Rosvall
Senior Advisor
E-mail: claes@spidercenter.org

David Silva Parra
Programme Adviser
Phone: +46 8 16 16 29

Katja Sarajeva
Programme Manager
Phone: +46 8 16 49 02

Edna Soomre
Head of Digital Health Programme
Phone: +46 8 16 14 38

Caroline Wamala Larsson
Head of the Research Programme
E-mail: caroline@spidercenter.org
Phone: +46 8 16 15 32
Don't Be Shy. Get In Touch.
Contact Us
Spider Office
Postal Address: Stockholm University, Department of Computer and Systems Sciences/DSV, SPIDER, P.O Box 7003, SE-164 07 Kista, Sweden