No, you don’t need a Gmail account to create a Google My Business management Profile. However, you need a Google account, and you can use a non-Gmail email address to create a Google account.