For a fully digital experience in running your company in Estonia, we recommend using a fintech, such as Wise, Paysera, Revolut etc. They open accounts online and it is very quick. Estonian banks require a connection to Estonia and a personal visit to the bank. Their KYC and AML processes allow only to onboard customers who have 50% of their team, shareholders, suppliers or clients in Estonia.
We have written a few useful articles on banking: