Just to share a perspective. Doing business in Japan often requires a certain level of trust. Showing that you (the presenter) have something to count on is thus important.
I should have written that I hate such presentations when the history is up front. Tell me what you’re gonna do for me, tell me how so I believe you, tell me that you’ve been doing it a while for others so I believe you, then, if you want, tell me that you’ve been around for a while so I can depend on you.
But all that should be provided my my interests in mind, not your own ego stroking.
That said, different countries have different cultures in this regard. But peoples’ attention isn’t different and it’s a shame to waste the period of maximum attention on the thing that helps the least in sales.