Once you become a Barracuda Partner, you can log in with your email address and password.
Navigate to https://manage.barracudamsp.com or if a UK partner, navigate to https://manage.echo.barracudamsp.com.
The login screen is displayed.Type your Email and password, and then click Sign In.
The Home Dashboard is displayed.