Westmed Training signed a 5-year deal to lease 11,631 square feet of Class-A office space at 5300 Stevens Creek Blvd. in San Jose, CA. The space is located on the second floor of the six-story, 84,348-square-foot building known as the Triangle Building.