Sealtale Brand Presentation Site Pitch at TC50 12 years Sealtale pitch their brand presentation site at TC50 2009.