David Troll Location
New York, NY, US
David Troll Work
David Troll Education
David Troll Skills
David Troll Summary
David Troll, based in New York, NY, US, is currently a Chief Revenue Officer (Fractional) at Datalogz. David Troll brings experience from previous roles at BLEND Localization, Growth Plans, LLC, DealSumm and TechSee. David Troll holds a 1988 - 1992 Bachelor Of Arts in English, Government @ Lehigh University. With a robust skill set that includes SaaS, Leadership, Account Management, Solution Selling, Strategy and more. David Troll has 3 emails and 4 mobile phone numbers on RocketReach.