Oyez Professional Services appoints new managing director, chairman and business development director