Michael Allen

img
by Ryann Ellis Michael Allen is the CEO of Allen Interactions. For those of you not familiar with his work, Allen has been at the heart of the multimedia industry for more than 25 years, and was a principal designer of Control Data Corporation’s PLATO® computer-based...
This div height required for enabling the sticky sidebar
News For the Adjunct Faculty Nation
Ad Clicks : Ad Views :