Peter C. Allen
Peter began his career in the translation and localization industry over 17 years ago as a computer-based training quality assurance engineer. A problem solver by nature, Peter interfaces with Omni’s production teams and clients to resolve any technology and compatibility challenges, ensuring smooth and seamless integration of needs and solutions. He continuously researches new and emerging technologies and trends, industry standards, and best practices, keeping Omni innovative as well as enhancing the scope of its offerings. Peter also manages all of Omni’s clients’ print and web-based localization projects where he has developed many proprietary processes and procedures to streamline production.
Peter graduated from Texas Tech University, earning a degree in English with a Specialization in Technical Communications. Besides being a great photographer, he has developed a passion for bow hunting, and cooking game and barbeque. He also serves in leadership roles on several committees at his church.Back