I checked TD2 profiles and Chamow and associates profiles. No associates that are shown on the web page look like the two in question. Also checked imaging endpoints.
No idea who he is! Yes Steve case is taking on growing small businesses. But that's not him. simply enlarge a picture of both men and you will see. Steve Case has a mole on his forehead just below his hairline. The other gentlemen does not. Forensics don't lie. Wish it was but....not