I have created some selenium scripts for one of the websites of my client. The scripts are in my local machine, running successfully. I want show a demo to my Project Manager on his personal laptop(he does not want to install selenium on his personal computer). I developed scripts using selenium webdriver + maven + Eclipse.
Hopefully you are using a test framework like testng on spock, if you are then plugging it into a remote jenkins and show the status in jenkins should be your standard approach. If trust is an issue you can have selenium take screen shots at key points along the way (or even in the afterMethod method). One thing we ran into with jenkins though is selnium does not run well when it runs in the background (as a service)
If you use Jenkins (CI) there is a sweet Selenium plugin that you can run test on 'slaves'. Here is a video of the author of both giving a demo.
Project managers and client should be more worried about the result of the tests then running the actual tests. In order to get an impression, maybe you can record the tests and they can play back the video. The build-server running the tests could even record the full test run if you want, services like SauceLabs have these videos available by default.
If a recording is not enough there is only one solution: Install Selenium, Java and Maven. If you run the tests from the command-line Eclipse should not be needed, but you do need the application hosted somewhere with the correct version. Also you will need to put the test source in version control so the runner can collect the newest tests.
I would suggest you setup a build server which runs the tests and records the video. Anyone can then view the results of the tests on a central location and can if wanted see the video of the whole test run.
Personally I would be more impressed when a supplier has the whole build chain automated and can download test results from a recent build, then when a project manager runs some tests on his local laptop and doesn't know what todo when it stops working, because he is not technical enough. :)