We need people that are deeply knowledgeable and passionate about technology, are able to consult clients about their core business challenges, and can come up with the right solutions with their teams