Miss M
I think your post sets out the position exactly. I suggest that this is what BA are seeking. The manager (Captain?) of any group of people will usually get more out of them if they adopt an approachable demeanor and a friendly attitude. However this does not necessarily mean constant social contact. The successful manager will strive to get the mix right.