Are Rebecca and Miriam existing Swisse users?

Yes, both Rebecca and Miriam have used Swisse products and reported favorably. This is a key condition of Swisse signing with any ambassadors.