207: David Lucatch / Liquid Avatar David Lucatch is the founder & CEO of Liquid Avatar, parent company… Read the post207: David Lucatch / Liquid Avatar