Marcia Dudley has a diverse professional background, having worked as a BKK at Bank of Thailand previously and currently pursuing a career as a freelance film producer.