Robert Shaw
Chief Executive Officer at Bent Image Lab
Santa Clara, Estados Unidos