Rucha Kulkarni is an accomplished professional in business system analysis and strategy, currently serving as the Lead Business System Analyst at Avalara since September 2025. Prior to this, Rucha held the position of Senior Consultant in Strategy & Sales Operations at Neurealm and GS Lab, where key responsibilities included managing the Large Account Management Process and identifying growth opportunities. Rucha has extensive experience in business development, particularly in the AdTech sector, where oversight of business development and customer relationships was a focus. Earlier roles include lead analyst positions at Extentia Information Technology and business development executive roles at Techmodi Inc, Persistent Systems, and Infosys, showcasing a robust background in customer relationship management and business development initiatives. Rucha holds an MBA in International Business from the Maharashtra Institute of Technology, earned between 2008 and 2010.
This person is not in the org chart
This person is not in any teams
This person is not in any offices