to positively influence
to make
to be
to be attentive
to make sb
to have
to test sth out
to show
to prepare
to increase
on time
feel comfortable
a great first impression
on sb
to your customers' needs
up late
a big impact
a well-thought-out pitch
sb's confidence
your customers