The customer facing meet, greet, and talk (which is > 50%) - absolutely. The technical aspect of making something actually work - he would struggle, but would probably get through it with some assistance. I have a great manager - he always looks out for his direct reports.


"The struggle you're in today, is developing the strength you need for tomorrow."