Learn Vet Me earned the badges: Customer Service Specialist 7 years, 5 months ago This badge is awarded to people who complete the Business Skills course curriculum for Customer Service with an 80% or higher grade. 100 additional points are awarded for this achievement!