Cygnus Systems
Robert Allan has extensive experience in sales and solutions specialization at Cygnus Systems, Inc., with a tenure that began in September 2005 and continues to the present. Robert holds a Bachelor of Applied Science in Computer and Information Sciences and Support Services, as well as a Bachelor of Science in Business Administration with a focus on Marketing, both obtained from Central Michigan University between 1977 and 1981.