Job description. For more than 50 years, BEST Life and Health Insurance Company has been one of the nation’s leading insurance carriers specializing in ancillary employee benefit plans and individual ACA dental. We are currently seeking a Claims and Customer Service Manager to work full-time in our newly remodeled Corporate Offices located in Meridian, Idaho. The top applicant will have a minimum 3 years of customer service experience in a call c...