Skip to content
BackNov 7
James O.
Upwork badge

James O.

Creative Director | Expert Print and Digital Graphic Artist

Based in South Florida, I specialize in print and digital media. My projects range from photo retouching and logo design to big-business advertising. I can satisfy the spectrum of your visual communication needs. I believe in creating a solid brand and product awareness with design and marketing strategies tuned to your target audience. Great ideas cannot yield great results unless the message is delivered correctly. I take great pride in my creative solutions and welcome the opportunity to discuss how I can help you get more attention and attain your goals.

🇺🇸West Palm Beach, United States$45/hr90% JSS4.99 (98)Since May 2015

Earnings and projects

MRR
$256

Last 6 months ÷ 6

World#104,346 / 412k
🇺🇸Country#14,780 / 62.1k
Revenue, last 30 days
—

Read daily since Oct 20, under 30 days

Total earnings
$146k

Billed in all: $155k

World#24,448 / 412k
🇺🇸Country#5,450 / 62.1k
Per project
$722

$219 in the last 6 months

World#150,077 / 412k
🇺🇸Country#25,509 / 62.1k
Projects, last 6 months
7
43% fixed57% hourly
World#28,826 / 412k
🇺🇸Country#4,152 / 62.1k
Projects in all
202

Across 209 contracts

47% fixed53% hourly
World#9,804 / 412k
🇺🇸Country#1,731 / 62.1k

Earnings, last 30 days

$155kNothing earned since Oct 20Billed in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$152k$154k$156k$158kOct 20Oct 29Nov 7

Tracked from Oct 20, 2026.

Skill rankings: Top 16% in Menu

Ranked by MRR among everyone on Upwork with the skill.

  1. #26Menu165 freelancers · 🇺🇸 #5Top 16%
  2. #1023D Illustration437 freelancers · 🇺🇸 #16Top 23%
  3. #325T-Shirt Design1,887 freelancers · 🇺🇸 #61Top 17%
  4. #379Brochure1,988 freelancers · 🇺🇸 #85Top 19%
  5. #4793D Product Rendering1,595 freelancers · 🇺🇸 #53Top 30%
  6. #4812D Illustration2,504 freelancers · 🇺🇸 #51Top 19%
  7. #553Label & Packaging Design2,014 freelancers · 🇺🇸 #102Top 27%
  8. #1,646Social Media Design6,511 freelancers · 🇺🇸 #234Top 25%