Where is the company whose European branch Richard Alden  was president of headquartered?
Beachwood, Ohio
-1
Section::::Abstract.
Richard Alden
19794703
-1
Section::::Career.

Richard Alden
19794703
-1
Section::::Abstract.
TOA Technologies
21521968
-1
Section::::Abstract.
TOA Technologies
21521968