Project Tag: Allen Communication
Allen Communication
Allen Communication Launched in 1979 Allen has the simple aim of offering an alternative to traditional training by putting people at the heart of everything we do; we specialize in brand training, consumer education, technology, content, learning experiences and design.