Michael Holmes

Active San Jose, CA Officer for Rosendin Electric, Inc.