David Hirsch and Tawfiq Popatia named Onex managing directors

Share this