British Columbia – Experience why PUSH marketing & promotions is the industry’s best staffing agency. PUSH uses live marketing concepts to bring your company to life. Once we are hired to work for you, as one of our clients, you will be given full access to our online software. With our advanced technology you will be able to hand-select the models you like and set up trainings, ensuring that the models are thoroughly educated about your brand. In addition, PUSH has plenty of experience executing successful events of all types, both big and small. Discover the magnitude a little PUSH can do for you by calling today.