it should be signed by ur immediate supervisor/manager or HR in any case,anyone who works in superior authority who can verify ur position salary,duties and tenure if ders any in future.(if its not signed by ur immediate supervisor/manager add an LOE citing the reasons).Hope it helps