McMaster had been president since 1991 and chief executive officer since 1997.
DDi has been plaqued with financial problems for several years. The company has undergone bankruptcy and numerous restructurings. Two weeks ago DDi was notified af possible delisting from the Nasdaq exchange due to failure to maintain a minimum average bid price of $1.
Williams has been with DDi since last November.