James Finlayson
James is a multi-discipled SEO (creatively geeky) who loves to understand how things work and rail against ‘impossible’. His concentration is on where SEO might be years from now and how he can work towards making that happen faster.