E Elaine Takahashi Review of Singapore Computer Systems (NC... 3 years ago Father is one of the bosses.
Comments: