Bavyaa Vasudevan

Chief Technology Officer at Point

Palo Alto, California, United States

About Bavyaa Vasudevan

Bavyaa Vasudevan is Chief Technology Officer at Point. Location: Palo Alto, California, United States.

Technology executive with 15+ years building and scaling customer-facing products and engineering organizations. I’ve operated at the intersection of engineering, product, and business outcomes—building leaders, running multi-workstream organizations, and driving predictable delivery at scale. I’m known for creating high-trust, high-accountability cultures rooted in clarity, honesty, and transparency. I’m deeply passionate about coaching and mentoring, with a focus on sponsoring and developing women into leadership roles.

Skills

  • B2C
  • B2B2C
  • Business-to-Business (B2B)

Additional experience

  • CTO Advisory Board Member

    Bain Capital Ventures

    Started September 2024