Although applied for this position, don’t know where the title comes from. It seems like a self-created title, the title is really odd. The interview started with a conversation with the HR department, followed by interview with the department head and other team members.