Keywords: Mobile software development, location based apps, product roadmap, software platform, technology executive, software product management, customers worldwide, cloud-based, technology-based, mobile strategy, iOS and android solutions, sales leader, investor, entrepreneur, product vision, architecting, defined strategy, system architecture, technology leadership, software product development, revolutionizing, enterprise customers, delivering enterprise, technology teams