Mr Marc Allen
Product Manager, Roland Corporation

For over 25 years Marc Allen has made a career out of exploring new technologies and finding their real applications in everyday life. Recent revolutionary changes in video communication have provided ample opportunity for Marc to use his expertise in deciphering technology, to help people share and communicate better than ever before.

MarcAllenContactdetails