Data Systems Senior Manager at Trees for the Future (TREES), Uganda,Kampala

Urgent
Application ends: April 7, 2026
Apply Now

Job Description

At Trees for the Future (TREES), we believe farmers have the power to transform the world. For over 30 years, we’ve been a global leader in agroforestry training, partnering with farming families to build vibrant economies, sustainable food systems, and thriving ecosystems. Through our signature Forest Garden Approach—a proven nature-based solution—farmers restore their land, plant thousands of trees, and grow diverse crops, breaking cycles of climate change and generational poverty. By reclaiming their agency, farmers are creating new possibilities for their families, communities, and the environment. We’ve worked all around the world and are currently active in Kenya, Tanzania, and Uganda. TREES has planted over 400 million trees to date. Joining our passionate, collaborative team means empowering farmers to lead lasting change for people and the planet.

Learn more at trees.org.

THE ROLE 

The Data Systems Senior Manager will serve as the central system owner for TREES’ global Salesforce architecture and data infrastructure. This role is foundational to TREES’ evolution as a data-driven, evidence-based climate organization and will lead the strengthening, restructuring, and long-term governance of our Salesforce ecosystem to support programs, carbon initiatives, and organizational learning.

This role reports to the Senior Director of Monitoring, Evaluation & Learning (MEL) and operates within a cross-functional decision-making environment. The Data Systems Senior Manager will work in close partnership with MEL, Programs, Carbon, Communications, and Fundraising leadership, as well as external Salesforce consultants, to define system priorities, validate changes, and guide roadmap decisions.

TREES has developed a defined Scope of Work for a comprehensive Salesforce architecture restructuring in partnership with Salesforce consultants. As implementation begins with a selected consulting firm, the Data Systems Senior Manager will serve as the primary internal technical point of contact — coordinating requirements, validating architectural decisions, ensuring alignment with MEL, Programs, Carbon, and Fundraising needs, and safeguarding long-term system integrity. The role will ensure that the redesigned system is scalable, intuitive to learn and use, and responsive to the evolving data needs of MEL, Programs, Carbon, Communications and Fundraising, enabling internal users to access accurate, timely insights in ways that are practical, meaningful, and aligned with their day-to-day workflows.

Following the restructuring, this role will own system governance, integration strategy, architecture integrity, dashboard development, and ongoing optimization. The position does not include direct line management but plays a central coordination and influence role across internal teams and external consultants. The role will serve as the primary steward of system architecture, guiding decisions in collaboration with cross-functional stakeholders and established governance processes to prevent unnecessary system scope creep, and technical debt. System decisions and roadmap priorities will be shaped through structured governance and cross-functional alignment, rather than resting solely with this role.

This role is hybrid and must be based in Kenya, Tanzania, or Uganda. Visa sponsorship is not available for this role; existing and permanent work rights are required for the location of work. 

KEY RESPONSIBILITIES 

Global Salesforce Architecture & System Ownership 

  • Serve as the global owner of TREES’ Salesforce ecosystem, ensuring the system accurately reflects and supports evolving business processes across MEL, Programs, Carbon, Communications and Fundraising.
  • Develop a deep understanding of TREES’ operational workflows, decision-making rhythms, reporting requirements, and cross-functional dependencies, and identify where system design can strengthen efficiency, insight, and scalability.
  • Lead structured discovery and requirements validation processes with MEL, Programs, Carbon, Communications and Fundraising teams to deeply understand workflows, reporting behaviors, unmet needs, operational pain points, and opportunities for simplification and improved usability.
  • Partner with functional leaders and subject matter experts to co-define system priorities and ensure architectural decisions reflect organizational needs, trade-offs, and long-term scalability.
  • Translate business process requirements into scalable data models, automation logic, security structures, and system architecture that are sustainable and maintainable over time.
  • Redesign and optimize objects, relationships, automations, flows, validation rules, and permissions to support multi-country operations while preventing unnecessary complexity, scope creep, and technical debt.
  • Serve as the primary internal liaison to Salesforce consulting firms during the architecture restructure, ensuring implementation decisions align with validated business needs, long-term system integrity, and TREES’ strategic priorities.
  • Ensure architecture supports carbon-aligned reporting in line with Verra methodologies (including VM-0042 and VM-0047), investor-grade data integrity, and future analytics expansion.

Data Governance & Change Management 

  • Establish and facilitate a cross-functional data governance and system prioritization structure, including a network of functional super users across MEL, Programs, Carbon, Communications, and Fundraising, with regular (e.g., bi-weekly) touchpoints to review bugs, enhancements, backlog prioritization, and upcoming releases. Ensure that system changes and roadmap decisions are informed by structured user feedback, aligned to organizational priorities, and approved through a clear, transparent governance process.
  • Build and institutionalize TREES’ data governance framework, including defined data ownership, structured change control processes, and documentation standards.
  • Establish formal workflows for intake, prioritization, sandbox testing, deployment, and release communication, ensuring visibility to stakeholders throughout the change lifecycle.
  • Develop and maintain comprehensive system documentation to prevent technical debt and drift.
  • Conduct regular architecture and data integrity reviews to identify risks and inefficiencies and ensure additions of new applications align with TREES data governance and program mandates.

Requirements Gathering, Reports and Dashboard Strategy & Advanced Data Visualization 

  • Engage deeply with internal stakeholders to define true user requirements, including how and why teams access Salesforce, unmet reporting needs, workflow pain points, and opportunities to improve usability.
  • Surface insights into user behavior and system friction points, and translate those insights into thoughtful, scalable reporting and dashboard solutions tailored to TREES’ operational realities.
  • Design and build user-centered, automated Salesforce dashboards and reports that fulfill the data needs of internal stakeholders and guide implementation decisions at program and leadership levels.
  • Ensure reporting tools reduce manual analysis and improve real-time usability for end users.
  • Lead the evaluation and long-term roadmap for advanced BI platforms (e.g., Power BI or Tableau), including integration planning and implementation strategy.
  • Align dashboard and reporting structures with carbon reporting requirements and external stakeholder expectations.

Integration Strategy & Systems Harmonization 

  • Own global integration strategy across Salesforce and connected platforms, including mobile data collection tools (e.g., TaroWorks), communications and fundraising data tools (e.g. Fundraise Up, HubSpot), and future BI or analytics systems.
  • Oversee API integrations, data flows, and synchronization logic to maintain system coherence.
  • Ensure harmonized data structures across countries while accommodating programmatic nuance.
  • Serve as the central technical authority safeguarding system integrity across departments and geographies.

 

Superuser Development & Cross-Functional Partnership 

  • Train, support, and actively engage a network of Salesforce superusers who serve as primary points of input for system feedback, issue identification, and prioritization of enhancements within the governance structure.
  • Create clear user guidance, documentation, and structured feedback mechanisms.
  • Translate technical system changes into accessible communication for non-technical stakeholders.
  • Facilitate ongoing feedback loops between end users, leadership, and system governance structures to continuously refine system priorities and usability.

 

Salesforce Administration & Operational Stewardship 

  • Serve as TREES’ primary Salesforce administrator, responsible for day-to-day system configuration, maintenance, and support.
  • Manage user roles, profiles, permissions, and access controls to ensure data security and appropriate system use.
  • Troubleshoot system errors, broken automations, validation conflicts, and integration issues in real time.
  • Monitor and respond to user support requests, balancing immediate issue resolution with long-term system integrity.
  • Oversee Salesforce release cycles, evaluate platform updates, and implement necessary adjustments to maintain system stability.
  • Conduct routine data quality reviews to monitor completeness, consistency, and accuracy across global program data.
  • Maintain system health by proactively identifying performance issues, redundancies, or configuration risks before they escalate.

 

 

WHO YOU ARE

  • A system builder, not a reactive administrator: You have led or significantly contributed to Salesforce architecture redesign or refactoring efforts and understand how to stabilize and modernize live systems without disrupting operations.
  • A data architect and governance mastermind: You have designed or implemented change management processes, documentation standards, and data governance structures that prevent technical drift.
  • A creative and technical partner: You invest time in deeply understanding stakeholder needs, ask thoughtful questions to clarify requirements, and design systems that reflect TREES’ unique operational realities rather than applying off-the-shelf solutions.
  • A dashboard strategist: You build automated, decision-oriented dashboards within Salesforce and understand how to leverage advanced BI platforms for long-term analytics maturity.
  • A collaborative technical leader: You are comfortable managing consultants, influencing stakeholders without direct authority, and working across multiple departments and countries.

 

QUALIFICATIONS

Required

  • Bachelor’s degree in Information Systems, Data Management, Computer Science, or related field.
  • 5–7+ years of progressive Salesforce administration and data systems experience.
  • Demonstrated experience participating in or leading a Salesforce architecture redesign or significant system refactor.
  • Salesforce Administrator certification (ADM 201) or equivalent demonstrated expertise.
  • Experience designing automated dashboards and reporting frameworks within Salesforce.
  • Experience building or formalizing data governance frameworks and change management workflows.
  • Experience managing integrations between Salesforce and other systems (e.g., mobile data platforms, BI tools).
  • Strong analytical, systems-thinking skills, and attention to detail.
  • Project management experience and ability to manage multiple priorities.
  • Excellent communication skills and ability to work effectively with diverse teams.

Preferred 

  • Experience with Power BI, Tableau, or comparable advanced visualization platforms.
  • Advanced Salesforce certifications (ADM 211, Platform App Builder, or others).
  • Experience with Salesforce NPSP (Nonprofit Success Pack).
  • Familiarity with mobile data collection tools (e.g., TaroWorks, CommCare, ODK, KoboToolbox).
  • Familiarity with online communications and fundraising applications (e.g. HubSpot, Fundraise Up, Wealth Engine)
  • Professional experience working within international development, climate, agriculture, or social impact organizations, with familiarity navigating programmatic and donor-driven data environments.
  • Experience working across multiple countries and time zones.
  • Technical skills in APIs, SQL, Python, or other data analysis/integration tools.
  • Experience in supporting monitoring and evaluation frameworks and impact measurement in nonprofit or international development settings.

WORK ENVIRONMENT AND BENEFITS 

TREES is an International Organization that strives to be the best home for staff wanting to make an impact on the farmers we serve. We believe that the diversity of our staff contributes to excellence. TREES values collaboration and teamwork that fosters increased engagement and innovation for professional growth.

 

We offer a multicultural, collegial work environment with a competitive salary, comprehensive medical insurance, workers’ compensation, and substantial paid time off, including annual leave and sick leave.