Customer Support Executive – Social Media EscalationsLocation:Amar Tech Park, Block B, 4th floor, Balewadi, Pune, India, 411045Who We Are:Founded in 2015 and headquartered in Pune, Frido is a leading ergonomic comfort andwellness brand dedicated to...