Technical Consultant

Analyze the technological needs of an organization and address them.