Penso employs 63 employees. The Penso management team includes Mark Arnold (Chief Technologist / Acting Head of Composites), Michael Oldham (Chief Engineer), and Luke Watson (Machine Shop Manager).
Looking for a particular Penso employee's phone or email?