Payload Software Lead · 2026–27Juan Ventura-RomeroRolesPayload Software Lead, 2026–27DisciplinesPayload SoftwareBack to the team