Richard Allen's work experience began in 2003 at Eclipse Marketing, where they served as a Systems Team Leader for an unspecified amount of time. In 2005, they joined Nalpeiron as their CTO and continues to hold this position.
Richard Allen attended Oxford Brookes University from 1999 to 2001, where they obtained a Bsc degree in Computer Science and Micro Electronic System. Prior to this, they attended Marlborough School, though the dates and specific details of their education at this institution are not provided.
Links
Sign up to view 1 direct report
Get started