Strong verbal and written communication skills; comfortable speaking and presenting to large audiences and the ability to communicate in both a technical and business manner depending on the target audience