Trước khi gia nhập Charles Simeon Trust, Darrell đã phục vụ 18 năm với vai trò Mục sư Trưởng tại Strathmore Alliance Church gần Calgary, Alberta. Ông học tại Đại học Simpson và Simpson Graduate School of Theology ở San Francisco, đồng thời hoàn thành bằng Thạc Sĩ MABTS tại Ambrose Seminary ở Calgary. Darrell hiện cũng là Mục sư của Crossway Community Church ở Canmore, Alberta. Trong vai trò Giám đốc Sáng kiến Châu Á, Darrell giám sát nhân sự, các hội thảo và khóa học trực tuyến của Simeon Trust tại khu vực Châu Á. Đồng thời, ông phụ trách công tác phát triển và các hoạt động tại văn phòng Canada của chúng tôi, là Giám đốc Điều hành trong Hội đồng Quản trị.