Global managed care careers