Customer Service Representative The New England Team is currently seeking a Customer Service Representative in Natick, MA. The Customer Service Representative will interact with customers to answer general inquiries,…