If you want a perfect invisible seam you need stone with a more regular pattern, seams planned from matched adjacent slabs laid in the same direction, and a skilled installer. It's a lot more expensive. Alternately if the installation is small enough it can be cut as one piece from a single slab without a seam. Also expensive.
It seems like the two pieces you have there were cut to make best use of an available slab, without aiming for a perfect seam. The pattern (veins) is irregular and laid at 90 degrees across the seam. So it cannot be invisible.
Given that, there isn't much to be gained by a more skilled installation. It's pretty good, it's just a little too light. You could ask the seam be redone in a color better matching the stone's background if you think you'll enjoy that more. If you go that way it should be done by experienced people who work for the stone yard, not by your contractor or tile guy or handyman. And for the reasons stated above, don't expect or demand perfection.