The guide also says that the letter must be signed by your direct supervisor. Though it will be nice if it is signed by the general manager, a direct supervisor will suffice as long as the letter is done according to the requested format ( company letterhead and stamp if applicable)