Peter Rosenberg

Technologist, Digital Media
Obligatory disclaimer: Any opinions expressed or implied are solely my own and do not necessarily express the views or opinions of my employer.
15.1K
views
+0
today
People sharing Peter Rosenberg's Interests
Peter Rosenberg's Interests
Media