Head of Sales at 4promedia - London, England, United Kingdom
Tired of the same, boring tech reviews? We're here to share the latest tech trends, rumors, leaks, and unbiased opinions.