Jemaclus

Created: 13 years ago
Karma: 3825
Tech manager for a startup in the bay Area