a customer success manager!!!!!!!! in business suit!!!!!! surfing the great wave by hokusai, the manager is wearing a business suit and standing on a surfboard, detailed, professional, imax, trending on artstation