Please shed a little light on the position. Wy is it open? Who does the position report to? Good/bad time to join the company? Thanks for the info.