Company President Tim Wilson has the following training credentials: