 A person who is primarily focused on digital strategy may be referred to as a digital architect or digital strategist and a person who executes a digital strategy may be referred to as a digital marketing engineer.There are also several challenges when developing and implementing a digital strategy.This include human factors, particularly knowledge, skills, and attitudes, which impede full engagement.