Plexus employs 90 employees. The Plexus management team includes David Smith (Legal Practice Director), Caroline Swinden (Chief Revenue Officer), and Elleanor Vagg (Financial Director).
Looking for a particular Plexus employee's phone or email?