General Dynamics has named Roberta C. Baade vice president for human resources and Harold R. McCaslin vice president for contracts.