Geocadia employs 17 employees. The Geocadia management team includes Mats Jonsson (Co-Founder), Matti Viikki (Head of Sales, Finland), and Andrew MacKin (Business Controller).
Looking for a particular Geocadia employee's phone or email?