AeroLeads people directory · profile

David Ells Email & Phone Number

Managing Director at Open LMS
Location: Nashville, Tennessee, United States 10 work roles 2 schools
1 work email found @watershedlrs.com 1 phone found area 615 LinkedIn matched
✓ Verified May 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 1 phone

Work email d****@watershedlrs.com
Direct phone (615) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Managing Director
Location
Nashville, Tennessee, United States
Company size

Who is David Ells? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

David Ells is listed as Managing Director at Open LMS, a company with 148 employees, based in Nashville, Tennessee, United States. AeroLeads shows a work email signal at watershedlrs.com, phone signal with area code 615, and a matched LinkedIn profile for David Ells.

David Ells previously worked as Member at Nashville Cto Club and Managing Director at Watershed. David Ells holds Bachelor’S Degree, Computer Science from Belmont University.

Company email context

Email format at Open LMS

This section adds company-level context without repeating David Ells's masked contact details.

{first}.{last}@watershedlrs.com
86% confidence

AeroLeads found 1 current-domain work email signal for David Ells. Compare company email patterns before reaching out.

Profile bio

About David Ells

Having fulfilled CTO and CEO roles across multiple SaaS businesses, I have extensive experience in managing the full scope and lifecycle of a SaaS enterprise software business including financial concerns, process management, product management and development, marketing, sales, and customer success.Coming from a technology background, I also have many years of experience in software design and implementation, data management and reporting, product and people management, and general problem solving.

Listed skills include Javascript, Python, Web Development, Databases, and 24 others.

Current workplace

David Ells's current company

Company context helps verify the profile and gives searchers a useful next step.

Open LMS
Open Lms
Managing Director
Nashville, TN, US
Website
Employees
148
AeroLeads page
10 roles · 22 years

David Ells work experience

A career timeline built from the work history available for this profile.

Managing Director

Nashville, TN, US

Managing Director

Current

Raleigh, North Carolina, US

Open LMS provides world-class, open source LMS solutions that power online education for millions of people across the globe.

Nov 2023 - Present

Managing Director

Franklin, TN, US

My responsibility is to provide the environment and structure for the people around me to achieve and excel. That manifests in a lot of different ways, but some key ones are: facilitating the right lines and kinds of communication, implementing and maintaining processes that give us structure and consistency in our execution, and keeping our direction.

Jan 2019 - Nov 2023

Director Of Technology

Franklin, TN, US

Leading a development team building Watershed LRS, an analytics tool built on top of the xAPI standard. (http://watershedlrs.com)* Accountable for the management of the company's technical assets. Responsible for making decisions on the architecture of the product and what technologies we use to get the job done.* Gained extensive experience in leadership..

Aug 2015 - Dec 2018

Technology Lead - Watershed Division

Franklin, TN, US

* Gained extensive experience in the data reporting problem space, primarily focusing on the efficient retrieval and transformation of JSON data into actionable insights.* Gained extensive experience in modern Javascript development, using AngularJS to create a large single page web application, and associated stack of Javascript development tools.* Gained.

Mar 2013 - Jul 2015

Lead Developer - Tin Can Team

Franklin, TN, US

Led the development effort to create the world's first implementation of a Learning Record Store compliant with the 1.0 version of the xAPI standard. (http://experienceapi.com) * Gained experience with REST + JSON as modern web service practice, and developed what is essentially a specialized database for JSON objects (called statements in xAPI). * Worked.

May 2011 - Feb 2013

Lead Developer - Scorm Cloud Team

Franklin, TN, US

Played a primary role in creating SCORM Cloud, a cloud based SaaS solution that serves thousands of users daily.* Gained extensive experience in writing Java web applications, and learning the Java stack on the whole, using tools like Eclipse, Maven, Tomcat to develop, build, and run.* Gained extensive experience with early AWS offerings including S3.

Jul 2009 - Apr 2011

Developer - Scorm Engine Team

Franklin, TN, US

* Gained experience in environment automation and black box testing. Created testing automation and infrastructure around an existing conformance test suite (using ANT to declare automated tasks, and Jenkins to run the builds).

Oct 2008 - Jun 2009

Lead Application Developer

Nashville, TN, US

Learned the ropes of writing production software. Became exposed to and responsible for an end-to-end software development process which included gathering requirements, designing and implementing, and systematically testing and deploying code. * Gained extensive experience in object oriented design and programming.* Gained experience creating and.

2004 - 2008 ~4 yrs
Team & coworkers

Colleagues at Open LMS

Other employees you can reach at openlms.net. View company contacts for 148 employees →

2 education records

David Ells education

Bachelor’S Degree, Computer Science

Belmont University

Master'S Degree, Computer Science

Middle Tennessee State University (Mtsu)
FAQ

Frequently asked questions about David Ells

Quick answers generated from the profile data available on this page.

What company does David Ells work for?

David Ells works for Open LMS.

What is David Ells's role at Open LMS?

David Ells is listed as Managing Director at Open LMS.

What is David Ells's email address?

AeroLeads has found 1 work email signal at @watershedlrs.com for David Ells at Open LMS.

What is David Ells's phone number?

AeroLeads has found 1 phone signal(s) with area code 615 for David Ells at Open LMS.

Where is David Ells based?

David Ells is based in Nashville, Tennessee, United States while working with Open LMS.

What companies has David Ells worked for?

David Ells has worked for Open Lms, Nashville Cto Club, Watershed, Rustici Software, and United Methodist Communications.

Who are David Ells's colleagues at Open LMS?

David Ells's colleagues at Open LMS include Kathi Carr, Suzie Chan, Cj Hudson, Stoops Willette, and Rohan Singh.

How can I contact David Ells?

You can use AeroLeads to view verified contact signals for David Ells at Open LMS, including work email, phone, and LinkedIn data when available.

What schools did David Ells attend?

David Ells holds Bachelor’S Degree, Computer Science from Belmont University.

What skills is David Ells known for?

David Ells is listed with skills including Javascript, Python, Web Development, Databases, Data Analysis, Nosql, .Net, and Java.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.