Peter McDonald, based in United Kingdom, is currently a Software Engineer at City Financials, bringing experience from previous roles at Plessey Semiconductors Ltd. Peter McDonald holds a 1988 - 1989 Master's degree in Microelectronics @ Durham University.