Manager Admin Forms February 19, 2018 by Please find some admin forms for Ambassador Managers. I think these are fairly self-explanatory and will help to streamline and provide consistency. Many thanks to Dr Wendy for these.