Mitch Singer

Mitch Singer

Mitch Singer is an industry media and technology consultant