None
Looking for a particular giveleo employee's phone or email?
1 people are employed at giveleo.
giveleo is based in Amsterdam, North Holland.