Mental Health: A priority at Workplace

The World Health Organization defines health as ‘a state of complete physical, mental, and social wellbeing and not merely the absence of disease or infirmity’. The Covid-19 pandemic has left an impact

LeadSquared ramps up Indonesia focus 

LeadSquared, a Bengaluru-based leader of end-to-end sales, marketing, and onboarding automation solutions, is ramping up focus in Indonesia with several initiatives to help the region’s customer base. The company hired its first

1 202 203 204 205 206 284