Daily scrum meetings in voice calls with about ten team members. Weekly team meeting (voice calls) for organizational stuff. We have to plan for time zone differences for that (up to five different time zones). Voice calls on different topics during the day if needed (like discussions regarding requirements). Email and messenger for things like bug reports (bug tracker also) and clarification requests or other short queries. We have face to face meetings occasionally like every few months, but very rarely with the whole team.