Hi,
I've modified /etc/proftpd.conf to achieve this on some of my sites.
I only setup one site administrator per site but I don't think this should
make any difference.
The line to modify within the desired <VirtualHost xxx.xxx.xxx.xxx> block
is:
DefaultRoot ~/../.. site-adm
It should be changed to
DefaultRoot ~/../../web site-adm