Born in South Africa, he immigrated to Canada where, along with Bert Amato, he co-founded Delrina, where they devised its first product, the electronic form software PerForm. He served as Delrina's President. The firm was sold to Symantec in November 1995.
In 1997 he founded Balisoft Technologies, a company that created intelligent customer interaction software. This firm was merged with Servicesoft Technologies in 1999, which was in turn acquired by Broadbase Software in September 2000.
One of his latest ventures is Collectionbuddy, a website which is trying to bring collectors together in order to produce a definitive record of all collectables. Mark and his partners realize that precious collectables are being lost for ever because there is no record of them and this is their attempt to fix this problem. The website is using new web 2.0 technologies and ideas from lessons learned from Mark's past ventures and experiences.