Blog June 26, 2013 Tavisca Solutions: Among India’s top 100 best places to work for26 JUN, 2013 Couple of months back when I got a call from a recruiter,… Tavisca Solutions 0 Love0
Blog June 19, 2013 Succeed at your work place by taking initiative.19 JUN, 2013 “You can’t cross a sea by merely staring into the water.”-Rabindranath Tagore… Tavisca Solution 0 Love0