App Logo
Head of Marketing at Taara in Sunnyvale, California | Swiftcruit