How To Execute an Integration Services (SSIS) Package from a SQL Server Stored Procedure
It looks as though the package has been saved with sensitive data protected, meaning that it can only be run by specified users. 

To fix it, set the PackageProtectionLevel to DontSaveSensitive and then re-deploy the package to the server.