EC Council is hiring! Position: Customer Care Manager Location: Hyderabad, India On site working EC Council is the world\'s largest cybersecurity technical certification body. We operate in 145 countries globally, and we are the owner and developer of various world…