“James McAlister was excellent - very knowledgeable and enthusiastic throughout - drilling us on the good practice guidelines but also sharing a lot of practical examples from his own experience. It ca...”
“James McAlister was excellent - very knowledgeable and enthusiastic throughout - drilling us on the good practice guidelines but also sharing a lot of practical examples from his own experience. It ca...”