Richmond appointed high tech firm's president