Nate Otto

#275726

Director, Open Badges, Concentric Skyottonomy.net/blog