Yes! Vevox can work from a Mac as well as from an iPad.
If you also want to incorporate a PowerPoint deck when presenting from a Mac computer, make sure you download the new Office 365 Add-in. It works in the desktop version of PowerPoint, so you can ensure the smooth flow of your presentation and polling. We always encourage customers to test this out before the actual meeting to familiarize themselves with the steps and set up. You can read more about the Office 365 Add-in here on our helpsite.