Director of Sales Engineering

Tree Nation
CDI Barcelona, Catalonia Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Posted:
March 02, 2026
Location:
Barcelona, Catalonia, Spain

Job Description

About Tree-Nation


Tree-Nation is the largest reforestation platform that allows citizens and companies to plant trees all around the world and offset their CO2 emissions.


We use technology to make tree planting easy. Tree-Nation invented the virtual tree, the online forest, and many other software tools to provide a unique technological solution aimed at shortening the distance between remote projects and their sponsors — between people and companies that want to plant trees and expert planters around the world.


Let's make a difference together.


Work environment


Our team spans a wide range of nationalities, cultures, and backgrounds. On paper, we’re very different. In practice, we operate with the same mindset: we solve problems, move fast, and adapt as needed.


We’re constantly in search of individuals who embody the “Swiss knife” mentality — versatile and adaptable professionals who can se...

Apply for this Job

Submit your application for the Director of Sales Engineering position at Tree Nation.

Apply Now Save for Later

Job Overview

Job Type: CDI
Location: Barcelona, Spain
Posted: March 02, 2026
Deadline: April 11, 2026