Invoke-Command

What is the best way to run this on multiple computers using Powershell v2
invoke-command -computername msiexec.exe /i CiscoJabberSetup.msi /quiet CLEAR=1

If you have SCCM or Group Policy in your organization, I would push out the msiexec command with one of those toolsets.

Do you have PSRemoting enabled in your environment? The more “Powershell-y” options for what you’re looking to do involve either PSRemoting or PSExec. Comparison linked here