Usually, we communicate online via email, instant messengers, and voice/video conferencing (Zoom, etc.). Lead developers and product owners are the people most often involved in the process from the client side.
Communication with the client is mandatory for project implementation. A lack of communication means we won’t be able to successfully co-operate and the partnership will fail. Fortunately, cutting-edge technology enables us to reach complete mutual understanding with few or no face-to-face meetings. But if you need them to, and it’s necessary, our engineers can visit your office or premises.