Rod Leonard has stepped down from his position as managing director of engineerig company Lycopodium, with existing board member Peter De Leo stepping into the role.
Rod Leonard has stepped down from his position as managing director of engineerig company Lycopodium, with existing board member Peter De Leo stepping into the role.