We use Slack, Skype or WhatsApp for client communications. To enable effective communication, we work flexible timings to ensure an overlap of at least 4-6 hours with our clients. Project managers are the primary point of contact between the two teams.