Penso employs 148 employees. The Penso management team includes Mark Arnold (Chief Technologist / Acting Head of Composites), Michael Oldham (Chief Engineer), and Michael Shearing (CAE Engineer).
Looking for a particular Penso employee's phone or email?