Conducting technology assessments, developing IT roadmaps and strategies, advising on technology investments and vendor selection, leading or supporting implementation projects, facilitating client workshops, documenting recommendations, and managing client relationships through engagements.