Role Overview:  In this role, you will find new clients, build strong relationships with existing accounts, and help Catalyca grow in Bangalore and nearby areas.   You should have 8 – 10 years of travel related sales...

read more