Er berichtet direkt an Thomas Beimbauer, Leiter Innovation bei ISS Deutschland.
Born war seit 2001 in dem Unternehmen in verschiedenen Führungspositionen im Bereich Commercial tätig, zuletzt als Head of Marketing. Er hat Wirtschaftswissenschaften studiert und berufsbegleitend einen Masterstudiengang im ereich Facility Management absolviert. Ein Schwerpunkt dieses Studiums war das Thema Sustainability.