Professional and very personable

I found Derek a professional worker and very personable.