Carole Ben-Maimon named president of Impax's generic pharmaceutical division