IWB employs 26 employees. The IWB management team includes Leon Winkes (Founder), Lotte Konijn (Head of Operations, Finance and People), and Anniek Pluijter (Head of Strategy).
Get Contact Info for All DepartmentsLooking for a particular IWB employee's phone or email?