NickOttens admin

About

Username
NickOttens
Location
Barcelona, Spain
Joined
Visits
250
Last Active
Roles
Administrator
Points
77
Badges
7
Location
Barcelona, Spain
Website
http://www.floatingknowledge.com
Organization
Floating Knowledge
Last Name
Ottens
First Name
Nick
Posts
115

Discussions