Knowing how to make a good first impression is part of Becca Weigman’s job as Ceo of TM Advertising, a Dallas subsidiary of the Interpublic Group.