View Andrew Moore's profile on LinkedIn