The procedure would be:
1) Set up the App-V infrastructure. More info here
2) Virtualize your application using the sequencer
3) Add the package to the App-V infrastructure using the Management Server
3) Install the App-V Client on the Citrix servers, point to the publishing server and enable Shared Content Store to save storage space
4) Publish the application to the Citrix servers (global) or to the user. Both using Active Directory groups.
A step-by-step tutorial can be found here