Can anyone tell me about this position? Got a call from a recruiter and trying to do a little homework. Why is the position vacant? Thoughts on team/area? Thanks.