Andrew Smart Managing Director at Virtual Sales Team