Requirements gathering and identfying needs of current and potential clients, creating a comprehensive set of strategic solutions, working with technology to obtain an estimate, and then executing on these requirements