By Anonymous (not verified), 24 October, 2023 Cubic Corporation https://www.cubic.com/ https://www.cubic.com/careers $1.48 B