James
imperfectcomms.bsky.social
James
@imperfectcomms.bsky.social
Communications leader in the public sector. Building communities, engaging audiences, thinking about strategy, creating content - that's me.
No replies yet.