Business Development Manager — Outbound (B2B Photography)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

60,000

HOURS PER WEEK

40

DATE UPDATED

Sep 17, 2026

JOB OVERVIEW

Read this part first

There is no pipeline. There are no inbound leads. There is no B2B team.

There's a company that quietly delivers photoshoots in 75 cities, has 250+ vetted photographers on the ground, turns edited work around in 24 hours, and has completed over 30,000 shoots — and has never once picked up the phone to a business.

That's the job. You'd be the first person to try.

If that sentence made you nervous, this isn't for you. If it made you sit up, keep reading.

Why this is a genuinely good patch

We can do something almost nobody else can. A brand needs the same shoot in twelve cities, to one brief, with one invoice. A hotel group wants guest photography across its European properties. A conference organiser needs coverage in Lisbon in March and Singapore in June. Most photography suppliers can serve one city. We serve seventy-five. That's your whole opening line, and it's true.

The product sells itself once it's in front of someone. It's photographs. You don't explain it, you show it.

Nothing is taken. No inherited accounts, no territory politics, no rep who "owns" that logo. Every deal you close is the first of its kind here, and everyone will know it was yours.

You'll talk to the person who d ---------- . You'd be reporting to the GM and co-founder. No six-week approval chains, no committee between you and a yes.

What you'd actually do

Work defined verticals — exhibitions and trade shows, events, real estate and property, corporate and brand — across geographies we'll agree with you up front
Build and work lists. We'll give you a starting list; you'll grow it.
Prospect properly: LinkedIn, email, phone, events, whatever gets a conversation started
Run your own discovery calls, shape the offer, negotiate, close
Feed back what you're hearing — which verticals bite, which cities land, what pricing meets resistance. You're not just selling the thing, you're finding out what the thing should be.
Build the playbook as you go, so the second and third hire inherit something

Who this is for

You've done real outbound. You've built a territory from nothing and you can describe exactly how.
You know the difference between hunting and farming, and hunting is what you actually enjoy
You're comfortable being told "no" fifty times before a "yes", and you keep going because you know the maths
You write well. Most of your first impressions will be in writing.
You can hold a commercial conversation with a marketing director, an event producer or an estate agency owner without needing a script

Experience selling photography, creative services, events or travel is a real plus. If you've worked at Snappr, Flytographer, Splento or similar, we'd very much like to talk to you.

Who this isn't for

Anyone who needs leads handed to them, a manager checking in daily, or a market that already exists. This is the ground floor, and the ground floor is hard.

What you get

₱60,000 base per month, paid monthly, full-time and long-term.

Uncapped commission on everything you close at 6% of contract price.

If this works, you won't stay a team of one. The person who proves this market will be the one who builds and runs the team that follows.

To apply

Don't send a generic CV. Send us:

A territory you built from zero. What it was, what you did, what it was worth after twelve months.
A cold outreach message — no more than 150 words — that you'd actually send to the Head of Marketing at a European hotel group, selling them photography across their properties.
Your notice period and your expectations on commission.

We'll reply to every application that includes number 2. We won't read the ones that don't.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0201
Total Execution Time  0.0240
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,112 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Business-Development-Manager-Outbound-B2B-Photography-1732739
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0109 seconds)  (Hide)
0.0021   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1732739
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 956372
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1732739
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-21',ej.date_added) duration_days, DATEDIFF('2026-10-21',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_jobs ej WHERE e.employer_id = ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id = '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-10-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1732739' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1732739 
0.0012   UPDATE employer_jobs SET hit_counts = '***Sep-17-2026=170***Sep-18-2026=21***Sep-19-2026=16***Sep-20-2026=9***Sep-21-2026=11***Sep-22-2026=5***Sep-23-2026=2***Sep-24-2026=2***Sep-25-2026=4***Sep-26-2026=3***Sep-27-2026=2***Sep-28-2026=4***Sep-29-2026=1***Sep-30-2026=3***Oct-01-2026=3***Oct-02-2026=1***Oct-03-2026=1***Oct-04-2026=1***Oct-05-2026=1***Oct-06-2026=4***Oct-07-2026=2***Oct-09-2026=3***Oct-10-2026=1***Oct-12-2026=2***Oct-13-2026=3***Oct-14-2026=1***Oct-15-2026=1***Oct-16-2026=2***Oct-17-2026=2***Oct-21-2026=1' WHERE job_id= '1732739'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=253***Oct-2026=29' WHERE job_id= '1732739'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1732739' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1732739 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '956372'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)