Techno Brain Group

HQ
Dubai
Total Offices: 5
1,200 Total Employees
Year Founded: 1997

Teams at Techno Brain Group

11 Days AgoSaved
In-Office
Nairobi, KEN
Information Technology • Software • Consulting
Lead enterprise software sales across Africa and Asia, focusing on public-sector and government clients. Own the full sales cycle, including prospecting, RFP and tender responses, negotiations, and contract closure. Build strategic partnerships, maintain sales pipelines and forecasts, and drive revenue growth. Mentor and motivate sales teams while coordinating with presales and delivery teams to develop competitive proposals.
25 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Information Technology • Software • Consulting
Leads product strategy, architecture, development, deployment, and continuous improvement for scalable public-sector digital platforms. Owns product roadmaps, technology governance, Agile practices, stakeholder engagement, pre-sales support, and platform growth. Builds cross-functional teams and reusable technology assets while ensuring security, compliance, scalability, interoperability, and alignment with government policies and customer needs.
One Month AgoSaved
In-Office
Nairobi, KEN
Information Technology • Software • Consulting
Provide functional consulting support for finance systems, coordinate projects across local and international teams, contribute to global finance initiatives, and assist French-speaking clients with onboarding, support, stakeholder engagement, and content localization. Requires fluent French and strong English, plus at least five years of experience supporting systems such as Dynamics Business Central, Salesforce, and Costpoint.