100+ @SynStalker Teamfoundation Porterfield @dnetconf @cptmsdug @OfferZen @Azure t.co…

@SynStalker Teamfoundation Porterfield @dnetconf @cptmsdug @OfferZen @Azure t.co…


@SynStalker Teamfoundation Porterfield @dnetconf @cptmsdug @OfferZen @Azure t.co/OOpzckxhf7 - Andrew Jackson

@SynStalker Teamfoundation Porterfield @dnetconf @cptmsdug @OfferZen @Azure t.co/OOpzckxhf7 – Andrew Jackson