@atomicpoet Wow. That's a presentation I'd love to see. Not sure I'd have the confidence to do something like that myself - I still hesitate wearing my tail in non-work settings.
Also, as an autistic furry that likes gentle macro/micro stuff, you describing your friend as "big" brought to mind him having a larger than normal fursuit (e.g. hidden viewport for eyes at neck level), so he would have been looming over the executive, making for an even more amusing mental image.
Still, even at the same height, that's one heck of a first impression.