Embed announces new global appointments, gears up to trailbl