JJ Rohrer
JJ Rohrer

JJ Rohrer

Big thoughts for business, technology, and education.