Customer Support Specialist - Remote! - Pellera - Remote in Dallas, TX, US | Dice.com