Commissioned training developer and provider.
Comisiynu datblygwr a darparwr hyfforddiant.