This document describes six digital learning role profiles identified by the e-Virtue project: 1) Architecting a digital learning strategy, which involves developing an organization's strategy for using learning technologies; 2) Designing blended learning solutions, which involves designing learning interventions that may include digital elements; 3) Developing digital learning content (specialist), which focuses on creating sophisticated interactive content; 4) Developing digital learning content (non-specialist), which involves creating simpler content to support teaching; 5) Facilitating virtual classroom sessions, which delivers real-time online sessions; and 6) Online tutoring, which provides support for extended online programs. The roles can be combined in various ways depending on the context.