John Allen is an experienced Product Manager at Cyan Technology Ltd and has held a similar role at Arrow Electronics UK since 1983. John has a strong background in business development, having worked as a Business Development Manager for various Mitsubishi companies, including Mitsubishi Electric and Mitsubishi Semiconductors, from 1992 to 2003. John holds a BSc in Electrical and Electronic Engineering, earned after attending Brentwood School from 1966 to 1970.
Sign up to view 0 direct reports
Get started