David Cavanagh is an Internet Business Coach, keynote speaker and author. He's been voted Best Speaker at numerous large business events and seminars with over 7,000 people in attendance. David has been featured on TV and radio and in newspapers in 17 countries and runs 7 day live workshops in 5 star hotels in the UK, Australia, the USA and in Pattaya Beach, Thailand.