Itt Connect
Generous informed and thoughtful feedback
Having had previous very positive dealings with iTT connect for website management, I recently contacted iTT Connect in Cape Town to look at the SEO of Liz at Lancaster's website. I immediately got valuable feedback from Thomas Altmann CEO of iTT Connect. He sent a long, considered and helpful ...