Yes. For security reasons, Two-Factor Authentication is required every time you log into your Nexo account.
The Two-Factor Authentication is also used for withdrawals and changes to security settings. You can choose between Google Authenticator/Authy/LastPass or any other authenticator application (highest level of security) or SMS Authentication (standard level of security).
To learn how to set up 2FA please read this article.