Biju Davis serves as the Senior Vice President and India Site Leader at InvoiceCloud, Inc. since September 2025, focusing on strategic direction, innovation, and operational excellence within the India Centre. Prior to this role, Biju held significant positions at Model N, including Senior Vice President and Vice President of Product Delivery, specializing in revenue management solutions. Biju co-founded and served as CEO of Octopaas Technologies Pvt Ltd, a boutique technology firm aimed at delivering impactful business outcomes. Earlier experience includes leadership roles at IQVIA (formerly IMS Health) and Accenture, managing technology solutions and large IT outsourcing accounts. Biju holds a Bachelor of Engineering degree in Computer Science from the University of Madras.
This person is not in the org chart
This person is not in any teams
This person is not in any offices