IVR-PBX with Asterisk programming

I am looking for an expert in asterisk in order to set up an IVR that will create a &quot;virtual community&quot; of salepersons. It will allow them to record their sale speach, submit it to others in order to receive feedback, and listen to other's speach in other to rate them and give them feedback. You will find a detailed dialplan in the attached file. Asterisk is already installed on my server and it will use VoIP lines.