Sales Account Administrator
6 months ago
Austin
About Internet Brands: Headquartered in El Segundo, Calif. Internet Brands® is a fully integrated online media and software services organization focused on four high-value vertical categories: Health, Automotive, Legal, and Home/Travel. Internet Brands' powerful, proprietary operating platform p...